ant的配置(二)创建文件并编译、删除文件、生成jar包和run设置

本文介绍了如何使用Ant工具进行文件操作,包括创建、编译源代码,删除文件,并详细讲解了如何配置生成jar包,特别是针对包含包结构的工程,强调了在设置Main-class属性时的正确方法,确保运行成功。
摘要由CSDN通过智能技术生成
<!-- 创建文件并编译 -->
<target name="mkdir" depends="deletedir">
<mkdir dir="build/classes" />
<javac srcdir="src" destdir="build/classes" />
<echo message="创建文件并编译" />
</target>
<!-- 删除目录 -->
<target name="deletedir">
<delete dir="build" />
<echo message="删除文件"></echo>
</target>


<!-- run设置 -->
<target name="run" depends="mkdir">
<java classname="HelloWorld">
<classpath>
<pathelement path="build/classes"></pathelement>
</classpath>
</java>
</target>
<!-- 生成jar文件 -->
<target name="jar" depends="run">
<jar destfile="helloworld.jar"  basedir="build/classes">
<manifest>
<attribute name="Main-class" value="HelloWorld"/>
</manifest>
</jar>

</target>

如果针对src下面有包结构的工程,则在生成jar文件时,写法如下:<attribute name="Main-class" value="包名.类名"/>则运行成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值