![](/img/trans.png)
[英]Java : How to add jar file to build, using build.xml or project's .classpath file?
[英]how to add source code to jar file using ant build.xml
從源代碼創建jar文件時,我想使用ant將所有源代碼添加到jar文件中。
我想要兩個文件1- myProject.jar 2-myproject_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>
在您的<manifest>
行之前添加以下代碼:
<fileset dir="./src" includes="**/*.java"/>
如果需要,可以添加多個<fileset>
語句。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.