Apache Ant 简介和配置
2024-10-16 11:31:04
Apache Ant 简介
Apache Ant是目前事实上的Java应用的标准build脚本工具。使它大受欢迎的一个主要愿意是它的和灵活,允许程序员创建自己的Task来对Ant进行扩展。
本文主要内容有:
- 对Ant的简介
- 介绍常用的Ant脚本
Ant的安装
Apache Ant是Apache基金会下的一个项目,
根据不同的平台下载不同的压缩包,直接解压到安装目录就可以了,不需要安装。解压后,在PATH环境变量中添加Ant的安装目录。
环境变量配置:
ANT_HOME D:\SWE\apache-ant-1.8.4
CLASSPATH ;%ANT_HOME%lib;
PATH ;%ANT_HOME%bin;
测试是否安装成功
在cmd命令方式下输入:ant -version
Ant简介
我想大家都听说过很多build工具,如make,maven等。那么为什么我们选择Ant呢?简单说,Ant有以下这两个优点。
- 使用java开发,并用xml存储build信息,因此是跨平台的。
- 程序员可以自己扩展Ant。程序员可以自己写java程序来扩展Ant,创建自己的tasks。
make这一类的工具是基于操作系统shell的,因此移植性不好。并且Ant也可以通过<exec>标签来实现调用shell,但这样会是以可移植性为代价的。
Ant使用XML来存储build信息,在xml文件里有很多task的定义,默认使用的文件是build.xml。
更多:
最新文章
- 禁用SQL Server Management Studio的IntelliSense
- css3伪类温故知新
- java_ee_sdk-7u2的安装与 启动
- Oracle 11g系列:视图
- Linux操作系统PS命令详细解析
- javaweb学习总结(二十六)——jsp简单标签标签库开发(二)
- Sql 随机更新一条数据返回更新数据的ID编号
- HDU5807 Keep In Touch (BestCoder Round #86 D ) 分布式dp
- HDU 1573 X问题 (中国剩余定理)
- linux指令tips
- Android中Handler使用浅析
- System.IO.Pipelines: .NET高性能IO
- Java开学测试源代码
- 常用ASCII码对照表
- 阿里云ECS配置iptables
- 自学Aruba4.1-Aruba开机初始化
- 【python基础】os.path模块常用方法详解
- 廖雪峰Java5集合-2List-1使用List
- Oracle PLSQL读取(解析)Excel文档
- 4:7 Struts实现Ajax
热门文章
- Jupyter Notebook 入门
- 033 Java Spark的编程
- Java HashMap 分析四篇连载
- linux 驱动之LCD驱动(有framebuffer)
- Bzoj3677:树形DP
- [BZOJ2124]等差子序列/[CF452F]Permutation
- poj 3177 边双联通 **
- Xtreme8.0 - Play with GCD dp
- 【原】Spring整合Redis(第二篇)—SDR环境搭建具体步骤
- securecrt中文乱码以及ubuntu设置locale