编译工作很好,但它不会打包到jar文件中
最后一条消息是使用已编译的类BUILD SUCCESSFUL,但我找不到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>
看起来您的目标名称是错误的。
您的默认目标是"build",但实际上您并没有一个名为"build)"的目标——也许您应该将默认目标更改为"jar"
您的"jar"目标依赖于"init",但如果您希望它在打包jar之前进行编译,它可能也应该依赖于"构建项目"。