大家好,又见面了,我是你们的朋友全栈君。
此系列参考官方文档http://ant.apache.org/manual/index.html
Ant是什么
Apache Ant是一个java为基础的构建工具,它跨平台,使用清晰,功能强大。
下载安装
基本:本地为jdk1.8
下载ant 地址
http://www.apache.org/
我本地是apache-ant-1.10.1-bin.zip
设置环境变量ANT_HOME
cmd中验证:
证明已经安装好ant了
设置代理
为了下载(许多构建和第三方任务都需要用到网络),我们需要设置代理:
在%ANT_HOME%\bin\ant.bat第一行添加set ANT_OPTS=-Dhttp.proxyHost=server -Dhttp.proxyPort=port(参考:http://blog.csdn.net/mr__fang/article/details/49759215)
额外jar包下载
为了执行一些可选任务的功能(ant的lib包内有一些基本的任务功能)我们需要一些额外的jar包支持(参见http://ant.apache.org/antlibs/proper.html),因为我们使用的是压缩包,我们在解压后的文件夹中可以看见一个fetch.xml文件,这个文件可以下载安装几乎所有(并不是所有)可选任务包的依赖文件,只需要到ANT_HOME文件夹下执行以下命令:
Ant –f fetch.xml –Ddest=[opetion]
([opetion]支持三种:我们选择System,指放在,我们所说的lib包下,推荐这一种)
下载完毕之后我的lib包多了这些:
Ant还提供一些单独下载的任务,可以在http://ant.apache.org/antlibs/proper.html看到他们,
您还可以在外部工具和任务页上找到第三方项目提供的任务和类型。http://ant.apache.org/external.html
我这些都没下载,需要的时候可以自行下载使用
确保构建的任务所需要的依赖都下载了,可以从http://ant.apache.org/manual/install.html#librarydependencies查看,注意在版本1.7.0蚂蚁对JUnit很依赖。应该会默认下载,确保下载了它。
注意
永远不要设置classpatch,ant不需要它,会带来混乱和冲突
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/158380.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...