码迷,mamicode.com
首页 > 编程语言 > 详细

Ant——使用Ant构建简单Java项目(二)

时间:2014-10-17 09:42:54      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:ant

        博客《Ant——使用Ant构建简单Java项目(一)》演示了使用Ant工具构建简单的Java项目,接着这个例子来进一步学习Ant:

        上面例子执行build.xml文件脚本比较繁杂,能不能简化执行的脚本呢?答案是肯定的,可以将build.xml文件中的脚本改成下面的脚本:

<?xml version="1.0" encoding="UTF-8"?>
<project name="test" default="run-Test" basedir=".">

	<property name="src" value="src"/>
	<property name="lib" value="build/lib"/>
	<property name="dest" value="build/classes"/>
	<property name="np_jar" value="build/lib/test.jar"/>

	<target name="create-path">
		<mkdir dir="${dest}"/>
		<mkdir dir="${lib}"/>
	</target>

	<target name="create-class" depends="create-path">
		<javac srcdir="${src}" destdir="${dest}"/>
	</target>

	<target name="create-jar" depends="create-class">
		<jar destfile="${np_jar}" basedir="${dest}">
		   <manifest>
			  <attribute name="Main-Class" value="Test"/>
		   </manifest>
		</jar>
	</target>

	<target name="run-Test" depends="create-jar">
		<java classname="Test" classpath="${np_jar}"/>
	</target>

	<target name="clean">
		<delete file="${np_jar}"/>
		<delete dir="${dest}"/>
		<delete dir="${lib}"/>
	</target>
</project>
        这时只需执行ant命令就可以操作完成需要依次执行“ant create-path”、“ant create-class”、“ant create-jar” 和“ant run-Test”命令才能才能完成的操作

Ant——使用Ant构建简单Java项目(二)

标签:ant

原文地址:http://blog.csdn.net/gaohuanjie/article/details/40180307

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!