簡體   English   中英

如何使用ant build.xml將源代碼添加到jar文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM