簡體   English   中英

罐子的螞蟻任務

[英]Ant task for jar

編譯工作正常,但沒有打包到jar文件中。
最后的消息是使用編譯的類成功建立,但是我找不到jar。

<project name="thisIsMyProject" basedir="." default="build">
    .
    .
    .
    .
    .
     Load Classpath and such.....
    .
    .
    .
    . 

   <target depends="init" name="build-project">
        <javac debug="true" debuglevel="${debuglevel}" destdir="bin" includeantruntime="false" source="${source}" target="${target}">
            <src path="src"/>
            <classpath refid="my.classpath"/>
        </javac>
    </target>
    <mkdir dir="build"/>
    <target name="jar" description="Make My Jar File" depends="init">
        <jar destfile="myFile.jar" destdir="build" basedir="bin" compress="true" />
    </target>

</project>

您的目標名稱似乎不正確。

您的默認目標是“構建”,但實際上沒有一個名為“構建”的目標-也許您應該將默認值更改為“ jar”

您的“ jar”目標依賴於“ init”,但是如果您希望它在打包jar之前進行編譯,則它可能還應該依賴於“ build-project”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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