Como incluir um jar jar externo na minha compilação Ant
Eu tenho o seguintebuild.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>
Aqui está a minha estrutura de diretórios:
/ build / lib / MagicFolder / Src /build.xml
Pastasrc
contém.java
arquivos.
Caminho paraMagicFolder
deve ser um parâmetro de entrada.
lib
tem biblioteca externa .jar que deve ser incluída na minha compilação.
build
pasta que terá compilado.jar and
arquivos .class`
PERGUNTA: Como devo mudar meubuild.xml
? Minhasbuild.xml
devemos:
./lib/jbl.jar
Quando executo meu aplicativo, coloco dois parâmetros de entrada para meu aplicativo