一. 搭建环境
1.到apache官网下载 apache-ant-1.9.2-bin.zip
2. 解压到本地.如:E:/
3. 配置环境变量:
3-1配置path
3-2配置ANT_HOME:
4.测试环境变量的配置是否成功:
Cmd-> ant-->回车
5. 通过上图可以 得知, ant环境已经部署好了, ant 命令默认查询 build.xml文件, 而
在c:下并没有build.xml文件.
6. 常用命令:
C: ant 默认执行build.xml
C: ant -f hello.xml 让ant寻找执行hello.xml(一般不会这么干)
C:ant init 执行名字为init的目标方法
7. 写第一个ant实例:
步骤1. 在C:下创建一个如下图的build.xml
步骤2:在命令行下执行ant 命令
可以看到执行该 命令后, c:下多出了一个hello 文件夹. 至此ant环境就搭建好了,在很多IDE工具中,都有对Ant进行至此,包括Myeclipse.
下面就是在MyEclipse中使用Ant
二. MyEclipse 对Ant的支持
1. 很多IDE开发工具,都对 ant有支持,Myeclipse也对它进行的支持
2. 下面详细叙述Myclipse下使用Ant
步骤1: 创建一个java Project
步骤2: 在根目录下创建一个build.xml (如下图)
可以看到build.xml与其他xml的图标是不同的,而且打开给文件后,IDE会有对ant 的自动提示功能
注意:如果你创建的build.xml图标跟其他普通xml没有差别,而且打开后没有任何ant的提示功能,那么可以 通过 以下方法进行设置
Step: Window-->Preferences-->Editors-->File Associtions
-->new-->build.xml-->此时点击build.xml-->下方的Associated editors-->选择Ant Editor(一般会默认) -->点击default然后OK
再次观察工程中的build.xml,可以看到build.xml 图标发送变为蚂蚁形象,打开该文件,令人激动的ant提示功能了..如下图所示
3. 创建第一个build.xml后编辑指定内容如下图
4. 在Myeclipse中运行ant 有2种方式
方式1:build.xml-->右键-->Run as 1AntBuild/ 2AntBuild...
1AntBuild与 2AntBuild区别是 :
前者只能是按照project中指定的默认target执行ant,后者 可以选择指定的target进行运行,但是缺乏灵活性,建议使用前者 或者直接使用方式2
方式2:window菜单-->show view-->Ant视图方式, 视图方式下如果需要添加一个build.xml可以直接点击增加图标,或者直接将build.xml拖动到ant视图中, 之后想要 运行哪个target,直接双击便可以运行了
5.上面的build.xml运行后可以在根目录下创建2个目录,123和567