Java 如何使用ant build.xml将源代码添加到jar文件
我想在从源代码创建jar文件时,使用ant将所有源代码添加到jar文件中 我想要两个文件Java 如何使用ant build.xml将源代码添加到jar文件,java,ant,jar,antbuilder,Java,Ant,Jar,Antbuilder,我想在从源代码创建jar文件时,使用ant将所有源代码添加到jar文件中 我想要两个文件1-myProject.jar 2-myProject\u source.jar 我应该使用什么,应该放在哪里? <project name="myProject" > <target name="clean"> <delete dir="./build"/> </target> <target name="compile">
1-myProject.jar 2-myProject\u source.jar
我应该使用什么,应该放在哪里?
<project name="myProject" >
<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>
</project>
在您的
行之前添加以下内容:
<fileset dir="./src" includes="**/*.java"/>
如果需要,可以添加多个
语句。在
行之前添加此语句:
<fileset dir="./src" includes="**/*.java"/>
如果需要,您可以添加多个
语句。当我运行构建文件时,我没有得到两个文件。啊,您最初并没有说要将它们放在单独的jar中。在这种情况下,创建第二个
调用来创建源代码,如下所示:
当我运行构建文件时,我没有得到两个文件。啊,您最初并没有说要将它们放在单独的jar中。在这种情况下,创建第二个
调用来创建源代码,如下所示: