此系列参考官方文档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不需要它,会带来混乱和冲突

Ant笔记(一)Ant下载与安装相关推荐

  1. Python学习笔记——Python的下载与安装

    python官方主页:https://www.python.org/downloads/ 下载自己系统的最新版本的安装包(installer). 以windows系统64位为例,下载的版本3.9.6( ...

  2. ant的下载与安装(一)

    Ant有以下的优点.跨平台性.Ant是存Java语言编写的,所示具有很好的跨平台性.操作简单.Ant是由一个内置任务和可选任务组成的.Ant运行时需要一个XML文件(构建文件).Ant通过调用targ ...

  3. Mac OS X,下载并安装ant

    如果你不知道什么是ant,请不要浪费你的时间继续读下去了.或者你对ant是什么感兴趣,可以看这里:wikipedia-ant 或者这里 baidu-ant 最近整理了一下ant的下载和安装方法,步骤如 ...

  4. 【OS学习笔记】五 VirtualBox的下载、安装和配置

    上一篇文章学习了:计算机的启动过程(点击链接查看上一篇文章) 今天来接着上一篇文章,解决我们学习中的实验环境问题. 参考:X86汇编语言-从实模式到保护模式.作者李忠.纯学习笔记.如有侵权请联系我删除 ...

  5. MongoDB学习笔记一:MongoDB的下载和安装

    MongoDB学习笔记一:MongoDB的下载和安装 趁着这几天比較空暇,准备学习一下MongoDB数据库.今天就简单的学习了一些MongoDB的下载和安装.并创建了存储MongoDB的数据仓库. 将 ...

  6. Windows 10 为知笔记的下载与安装记录

    为知笔记的使用 2022年3月3日 为知笔记是一款记笔记的软件,可以在目前的任何系统上使用,我主要用于做笔记 为知笔记的下载 :为知笔记下载网址分为重构版与经典版,我下载的是重构版. 下载地址:htt ...

  7. Spark下载和安装(学习笔记)

    夫君子之行,静以修身,俭以养德,非淡泊无以明志,非宁静无以致远. 夫学须静也,才须学也,非学无以广才,非志无以成学.淫慢则不能励精,险躁则不能冶性. 年与时驰,意与日去,遂成枯落,多不接世,悲守穷庐, ...

  8. 数据库学习笔记第一弹——MySQL8.0和MySQL5.7的下载、安装与配置(图文详解步骤2022)

    数据库学习笔记第一弹--MySQL8.0和MySQL5.7的下载.安装与配置(图文详解步骤2022) 文章目录 数据库学习笔记第一弹--MySQL8.0和MySQL5.7的下载.安装与配置(图文详解步 ...

  9. 网络安全笔记——第四天:VMware应用的下载以及安装

    第四天笔记 一.基础介绍 二.准备工作(注意:如果自己下载不下来翻到最下面获取下载地址) 三.VMware下载与安装 第一步 第二步 第三步 第四步 第五步 第六步 第七步 第八步 第九步 第十步 附 ...

  10. JAVA学习笔记——JVM、JDK和JRE(包含JDK的下载与安装)

    java虚拟机--JVM⭐ ____JVM (Java Virtual Machine ) : Java虚拟机,简称JIVM,是运行所有Java程序的假想计算机,是Java程序的运行环境,是Java最 ...

最新文章

  1. H3C 交换机S6520X软件版本升级
  2. LineageOS编译
  3. 让 .Net 更方便的导入导出Excel
  4. java junit mock_使用Mockito进行Java的Mock测试
  5. 基于预训练语言模型的文本生成研究综述
  6. servlet中的字符编码过滤器的使用
  7. 华为荣耀黑科技,打造震撼AI智能机
  8. 解决:登录失败,用户账号限制。可能的原因包括不允许空密码,登录时间限制,或强制的策略限制
  9. 智能人物画像综合分析系统——Day1
  10. 个人博客和微信公众号
  11. POJ 3026 Borg Maze(BFS+最小生成树)
  12. 04Reverse基础(五)
  13. 诈金花游戏单机版 附开源地址
  14. CAD控件 出三维控件!和手机CAD控件了,欢迎大家使用!
  15. 怎么在sqlyog设置表的外键
  16. Windows Server 2016修改Administrator的密码
  17. 满k叉树编号为 i 的节点的孩子编号公式推导
  18. [转载]R软件包vegan教程 5.1 函数adonis的使用_圈圈Bio_新浪博客
  19. 计算机网络中核心部分,什么是计算机的核心部分
  20. 遥感地物波谱数据库网站汇总

热门文章

  1. phpstudy中的站点突然无法打开,明明路径打对也无法打开,解决办法
  2. java摇两个色子代码_摇个骰子 - mokuang - 博客园
  3. 同时安装Office2016和Visio2016
  4. POE交换机和普通交换机哪里不同?POE交换机和普通交换机哪个好?
  5. 探究CSS3中的transition和transform属性方法使用
  6. 20年进入下半赛程,你变强了吗?
  7. javascript 数组对象 方法
  8. 单页面模式和多页面模式详解
  9. 文华财经多个非常实用的期货指标公式,文华财经支撑压力自动画线公式
  10. html语言文档格式,HTML文档基本格式介绍,HTML基本标记介绍?