Ant笔记(一)Ant下载与安装

Ant笔记(一)Ant下载与安装此系列参考官方文档http://ant.apache.org/manual/index.htmlAnt是什么ApacheAnt是一个java为基础的构建工具,它跨平台,使用清晰,功能强大。

大家好,又见面了,我是你们的朋友全栈君。

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/158380.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月13日 下午6:00
下一篇 2022年7月13日 下午6:00


相关推荐

  • pycharm 2022.01.12 激活[最新免费获取]

    (pycharm 2022.01.12 激活)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月31日
    48
  • Mac maven环境变量配置[通俗易懂]

    Mac maven环境变量配置

    2022年1月17日
    53
  • Maven(一):安装与环境配置、使用Maven搭建web项目

    Maven(一):安装与环境配置、使用Maven搭建web项目

    2021年9月26日
    52
  • HTML背景图片设置

    HTML背景图片设置背景:学习前端知识,自己做页面目的:学习前端知识组网图:不涉及工具:vscode1.41.0简介:HTML背景图片设置;HTML背景图片设置background-image:<!DOCTYPEhtml><htmllang=”en”><head><metacharset=”UTF-8″><title&gt…

    2022年5月31日
    43
  • 数据建模之ODS层命名规范及质量规范

    数据建模之ODS层命名规范及质量规范命名规范表命名规范表命名规则:{层次}{源系统表名}{保留位/delta与否}。 增量数据:ods_{库名}_{表名}_{id}。 全量数据:ods_{库名}_{表名}。 ODSETL过程的临时表:tmp_{临时表所在过程的输出表}_{从0开始的序号}。 按小时同步的增量表:ods_{库名}_{表名}_{ih}。 按小时同步的全量表:ods_{库名}_{表名}_{hh}。 ps:如果库名可能重复,可使用编码来代替库名字段命名规范 字段默认使用源系统的字段名。 字段名与.

    2026年4月14日
    7
  • MutationObserver详解

    MutationObserver详解MutationObse 用来监视 DOM 变动 DOM 的任何变动 比如节点的增减 属性的变动 文本内容的变动都会触发 MutationObse 事件 但是 它与事件有一个本质不同 事件是同步触发 也就是说 DOM 的变动立刻会触发相应的事件 MutationObse 则是异步触发 DOM 的变动并不会马上触发 而是要等到当前所有 DOM 操作都结束才触发 MutationObse 有以下特点 它等待所有脚本任务完成后 才会运行 即异步触发方式 它把 DOM 变动

    2026年3月17日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号