Ich versuche mich gerade an einem (dachte ich) einfachen Problem und
Frage mich was eigentlich das Problem mit Make war dass unbedingt Ant
entwickelt werden mußte:
Ich möchte eine Jar file erstellen in der nur *.class Dateien sind. Die
.class Dateien werden in den gleichen Ordner erzeugt in dem die .java
Dateien abgelegt sind.
Die Projektstruktur sieht so aus:
build.xml
de/group/project/[5 directories]
Nun habe ich eine "jar" Task geschrieben die so aussieht:
1 | <target name="jar" depends="compile">
|
2 | <jar jarfile="project.jar" basedir=".">
|
3 | <fileset dir="." includes="**/*.class" />
|
4 | <fileset dir="." excludes="**/*.java" />
|
5 | </jar>
|
6 | </target>
|
Leider bringt dieses fileset Gewürge anscheinend gar nichts - Ant bindet
einfach ALLES in das Archiv ein...
Wo liegt das Problem?