ANT 打jar包

<?xmlversion="1.0"?>
<projectname="javaTest"default="jar"basedir=".">
<targetname="clean">
<deletedir="build"/>
</target>
<pathid="classpath">
<filesetdir="lib">

<includename="*.jar"/>
</fileset>
</path>
<targetname="compile"depends="clean">
<mkdirdir="build/classes"/>
<javacsrcdir="src"destdir="build/classes"encoding="UTF-8">
<classpathrefid="classpath"/>
</javac>

</target>
<targetname="run"depends="compile">
<javaclassname="Main">
<classpath>
<!--<classpathrefid="classpath"/>-->
<pathelementpath="build/classes"/>
</classpath>
</java>
</target>
<targetname="copyConfig"depends="run">
<copytodir="build/classes">

<filesetdir="src">

<includename="*.png"/>
</fileset>
</copy>
</target>


<targetname="jar"depends="copyConfig">

<pathconvertproperty="mf.classpath"pathsep="">
<mapper>
<chainedmapper>
<flattenmapper/>
<globmapperfrom="*"to="lib/*"/>
</chainedmapper>
</mapper>
<pathrefid="classpath"/>
</pathconvert>


<jardestfile="main.jar"basedir="build/classes">
<manifest>
<attributename="Main-class"value="Main"/>
<attributename="Class-Path"value="${mf.classpath}"/>
</manifest>
</jar>
</target>
</project>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值