ant笔记(一)初步使用:搭建环境和运行测试例子

1.下载包:http://apache.etoak.com//ant/binaries/

2.解压,path设置ant的bin路径

3.eclipse创建项目,添加如下的build.xml文件

build.xml

<?xml version="1.0" encoding="UTF-8"?>
<!--
	default指定默认执行的任务
	target表示的是每一项具体的任务
	depends表示依赖于另一个任务A,在执行B的是会去先执行A

	创建ant项目的流程
		1.创建文件夹(ant标准)
			src:存放源码
			build:所有的文件信息都保存在这个文件夹
			classes:编译好的所有文件保存在这个文件夹
			dist:存放project.jar
		2.将src文件夹的数据拷贝到build/src
		3.编译源代码
		4.将源代码打包为jar
		5.直接运行程序
		
	eclipse中配置ant
		1.Ant:修改Documentation的URL
		2.Ant->Runtime;设置Ant Home Entries为本地的Ant文件夹
		3.新建javaproject
		4.创建build.xml文件(open with Ant Edit文件)
		5.建立如下project
		6.右键执行
		
-->
<project default="copySrc">
	<!-- 1.使用文件集:包含所有目录的所有文件 -->
	<fileset id="src.path.set" dir="src" includes="**/*.*"></fileset>
	<!-- 2.使用文件集:包含所有目录的所有文件 -->
	<fileset id="src.path" dir="src">
		<!--包含的文件-->
		<include name="**/*.*"/>
		<!--不包含测试文件-->
		<exclude name="**/Test*"/>
		<exclude name="**/test*"/>
	</fileset>
	
	<target name="init">
		<delete dir="build"></delete>
		<mkdir dir="build"/>
		<mkdir dir="build/src/"/>
		<mkdir dir="build/classes/"/>
		<mkdir dir="build/dist/"/>
	</target>
	<!-- 如果目标文件存在,则不执行-->
	<target name="copySrc" depends="init">
		<copy todir="build/src/">
			<fileset refid="src.path"></fileset>
		</copy>
	</target>
</project>


你可能感兴趣的:(ant)