Ant和Ivy安装部署
2017-04-18 10:03
225 查看
Ant 安装下载
Ant 下载地址(点击前往)Ivy 下载地址(点击前往)
一、什么是Ant
以下介绍来自百度百科:Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。由Apache软件基金会所提供。
我们在使用Eclipse开发Android应用时,Eclipse使用的项目构建工具就是Ant。
用户群:大多数的Java设计都被用于管理大量信息流,例如纽约州就使用Apache Ant去管理美国最大的青年计划,每天可以实时更新超过25万学生的记录。
只要使用过Linux系统的读者,应该知道 make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就 是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有 一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者在开发跨平台的应用时,同样也 是基于这些缺陷对Ant做了更好的设计。
二、Ant的优点
Ant是Apache软件基金会JAKARTA目录中的一个子项目,它有以下的优点:跨平台性。Ant是纯Java语言编写的,所以具有很好的跨平台性。
操作简单。Ant是由一个内置任务和可选任务组成的。Ant运行时需要一个XML文件(构建文件)。 Ant通过调用target树,就可以执行各种task。每个task实现了特定接口对象。由于Ant构建文件 是XML格式的文件,所以很容易维护和书写,而且结构很清晰。Ant可以集成到开发环境中。由于Ant的跨平台性和操作简单的特点,它很容易集成到一些开发环 境中去。
三、Ivy是什么
Ivy是一个跟踪管理项目直接以来关系的工具。Ivy具有良好的灵活性和可配置性,使其可以适应各种不同的依赖管理和构建过程要求;虽然Ivy作为依赖管理工具,其可以与Apache Ant进行紧密集成,在依赖管理中充分利用Ant提供的强大的任务功能。Ivy是一个开源项目,它提供了很多强大的功能,但是最受欢迎和最有用的特性是它的灵活性、与ant集成、传递依赖管理。四、环境安装配置
配置Ant_home配置ClassPath
Ant加入Path
配置好环境后 执行ant -version 检验一下是否配置成功
ant报check lib的解决办法
将ivy目录下的ivy-2.3.0.jar拷贝到ant/lib下
相关文章推荐
- Ant + ivy的安装
- linux的svn&cvs客户端安装及ant部署
- ant+ivy完成项目初始化,编译,单元测试,打包,部署
- ubuntu安装jdk、ant、ivy记录
- 安装Ant&ivy
- myeclipse安装ant和ivy
- Ant + ivy的安装
- Ant企业使用(一)------简介以及安装部署
- Ant + ivy的安装
- ubuntu下安装ant、ivy,svn方法
- 【转】Ant与Ivy的安装
- [导入]把.NET程序部署到没有安装.NET Framwork的机器上
- 把.NET程序部署到没有安装.NET Framwork的机器上
- 把.NET程序部署到没有安装.NET Framwork的机器上
- 批量安装部署web service到axis server
- .NET平台下WEB应用程序的部署(安装数据库和自动配置)
- 开发和部署Pocket Pc 安装程序
- 把.NET程序部署到没有安装.NET Framwork的机器上
- .NET平台下WEB应用程序的部署(安装数据库和自动配置)
- 在.net安装程序部署SQL Server数据库