So fügen Sie eine externe jar lib in meinen Ant-Build ein
Ich habe folgendesbuild.xml
:
<project>
<target name="clean">
<delete dir="./build"/>
</target>
<target name="compile">
<mkdir dir="./build/classes"/>
<javac srcdir="./src" destdir="./build/classes"/>
</target>
<target name="jar">
<mkdir dir="./build/jar"/>
<jar destfile="./build/jar/DependencyFinder.jar" basedir="./build/classes">
<manifest>
<attribute name="DependencyFinder" value="main"/>
</manifest>
</jar>
</target>
<target name="run">
<java jar="./build/jar/DependencyFinder.jar" classname="${main-class}" fork="true"/>
</target>
</project>
Hier ist meine Verzeichnisstruktur:
/build/lib/MagicFolder/Src/build.xml
Mappesrc
enthält.java
Dateien.
Weg nachMagicFolder
sollte ein Eingabeparameter sein.
lib
hat eine externe .jar-Bibliothek, die in meinem Build enthalten sein sollte.
build
Ordner, der kompiliert haben wird.jar and
.class` Dateien
FRAGE: Wie soll ich meine ändern?build.xml
? Meinebuild.xml
sollte:
./lib/jbl.jar
Wenn ich meine Anwendung starte, gib 2 Eingabeparameter für meine Anwendung ein