简述
ant 是一款项目管理工具,能将软件开发各生命周期的活动联系起来,实现自动化编译、测试、部署等工作。ivy则专注于依赖管理,通常是与ant一起使用的,目前开源项目都喜欢选择ant + ivy或maven实现项目管理。
maven是一款基于ant的后起之秀,主要思想是互通的,具体语法实现可另行参考文档:
Ant:http://ant.apache.org
Ivy:http://ant.apache.org/ivy
Maven:http://maven.apache.org
Ant安装
1. 下载最新安装包:http://ant.apache.org
2. 解压缩至相应目录,如:D:\Java\apache-ant-1.9.6
3. 配置环境变量:
ANT_HOME = D:\Java\apache-ant-1.9.6
Path = %ANT_HOME%\bin
classpath = %ANT_HOME%\bin
4. 测试安装:ant -version
Ivy安装
1. 下载最新安装包:http://ant.apache.org/ivy
2. 解压缩至相应目录,如:E:\Software\Java\apache-ivy-2.4.0
3. 将压缩包里的ivy jar包拷贝到ANT_HOME/lib目录下
4. 测试安装:
cd E:\Software\Java\apache-ivy-2.4.0
ant
Eclipse导入Ant项目
1. 进入到build.xml文件目录
2. ant eclipse
快速入门
Ant:http://www.cnblogs.com/hoojo/archive/2013/06/14/java_ant_project_target_task_run.html
Ivy:http://ant.apache.org/ivy/history/latest-milestone/tutorial.html
相关推荐
ant_1.2.6 ant_1.2.6 zip
13_ant_发布web项目和操作数据库13_ant_发布web项目和操作数据库
org.apache.ivy.eclipse.ant_2.4.0.final_20141213170938.jar
ANT_发布项目中_build.xml_文件的详细配置
SAMPLE_ANT_IVY
最小主瓣的Beamforming 利用的cvx优化
org.apache.ant_1.7.1.v20100518-1145.zip an 1.7版本所有包
ant_basic_test_ANT_JAVA_ACO_in1rr_源码.zip
Apache_Ant_中文手册.doc apache ant 讲解。。。
Ant_的最完整build.xml解释,Ant入门与进阶,ant学习工具书
10_ant_基于j2se的综合实战项目_0110_ant_基于j2se的综合实战项目_01
ant colony optimization
Apache_Ant_中文手册Apache_Ant_中文手册Apache_Ant_中文手册Apache_Ant_中文手册
17_ant_完整的用户管理小项目_搭建了spring_mvc的框架17_ant_完整的用户管理小项目_搭建了spring_mvc的框架
实现以svn作为ivy库。 解压到任意路径($ANT_IN)下,设置环境变量 ANT_HOME=ant安装路径, PATH添加%ANT_HOME%\bin sample/:xml模板
9_ant_通过ftp发布文件9_ant_通过ftp发布文件
22_ant_完整操作一个用户管理的小例子_发布web项目和设置数据库22_ant_完整操作一个用户管理的小例子_发布web项目和设置数据库
org.eclipse.emf.ant_2.1.0.jarorg.eclipse.emf.ant_2.1.0.jarorg.eclipse.emf.ant_2.1.0.jarorg.eclipse.emf.ant_2.1.0.jar
7_ant_junit和ant的整合(非常重要)7_ant_junit和ant的整合(非常重要)
11_ant_基于j2se的综合实战项目_0211_ant_基于j2se的综合实战项目_02