ant 小試牛刀

<?xml version="1.0"?>
<project name="myant">

	<property name="src.dir" value="src"/>
	<property name="lib.dir" value="lib"/>
	<property name="dist.dir" value="dist"/>
	<property name="class.dir" value="classes"/>
	
	<path id="master-classpath">
		<fileset file="${lib.dir}/*.jar"/>
		<pathelement path="${class.dir}"/>
	</path>
	

	<!--編譯 -->
	<target name="compile" description="compile the source files">
		<mkdir dir="${class.dir}"/>
		<javac srcdir="${src.dir}" destdir="${class.dir}" target="1.5">
			<!--編譯時引用到的包 -->
			<classpath refid="master-classpath"></classpath>
		</javac>
	</target>
	
	<!--打包 -->
	<target name="pack" depends="compile" description="mak .jar file">
		<mkdir dir="${dist.dir}"/>
		<jar jarfile="${dist.dir}/myant.jar">
			<fileset dir="${class.dir}">
				<include name="**/*"/>
			</fileset>
		</jar>
	</target>
</project>




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章