Ant 1.8.0 发布-下载

  Ant 1.8.0发布下载了,喜欢ant和正在使用Ant的朋友可以下载升级到最新版的Ant 1.8.0了.Ant开发团队在Ant 1.8.0 RC1发布之后用了将近一个月的时间才发布了Ant 1.8.0正式版本,可见Ant 1.8.0正式版较Ant 1.8.0 RC1版本应该是有不小的变化的.

  Ant作为轻量级的项目管理工具来说十分优秀,Ant是一个采用纯Java语言编写的项目构建工具。相信解除Java的朋友很少有不知道ant的吧。简单的说Ant与 window下的批处理文件很类似,可以批量执行Java操作,笔者始终觉得 ant就是Java版本的批处理 🙂 ,当然功能更加强劲。笔者项目中使用的xdoclet插件就是通过ant来执行的,同时生成jaspereport的编译文件等功能也都依赖ant完成。最初笔者整个项目的构建,包括打包,编译等都通过ant完成,后来maven出来打破了现有的格局,笔者的项目逐渐转向了maven。尤其是在maven 2.0出现后,笔者项目几乎全部迁移至maven。ant与maven相比显得更轻量级,无论速度还是运行效率都是。而maven则显得更重量级,maven本身体积本身不大,但插件丰富,同时对项目这个那个生命周期的管理十分突出。但让笔者最心动的功能还是基于POM文件的依赖关系管理,这让笔者真正体会到了绿色管理项目中jar的感觉。当然使用maven也有让笔者头痛的问题,比如严重依赖网络,等等。。。

Ant 1.8.0主要包括如下变化:

  1. Ant 1.8.0新增了本地属性的语法范围,例如某个属性可以只定义在target标签范围内
  2. Ant 1.8.0种增强了import标签,现在import标签可以导入任何类型的文件,或者URL资源
  3. Ant 1.8.0改进了路径搜索的功能,Ant 1.8.0以此来增强符号链接周期.(例如在MacOS X上的Java安装过程),同时也大幅度提升了搜索的性能.
  4. Ant 1.8.0中重写了Ant属性的扩展算法,新的API功能更强大,更容易使用
  5. Ant 1.8.0引入了一个新的高级扩展点,Ant 1.8.0的这一特性允许用户更容易的扩展自定义目标(targets)
  6. Ant 1.8.0升级了Java依赖版本,目前Ant 1.8.0将依赖Java 1.4或者更高的版本
  7. Ant 1.8.0还包括了一些bug的修复,功能的改进和文档的更新
  8. 如果您在使用Ant 1.8.0 RC版本,那么强烈建议您下载升级到最新的Ant 1.8.0.

Ant 1.8.0下载地址:
Ant 1.8.0下载
[ad#468-60]

Scroll to Top