Apache Ant 1.8.2 Released发布

Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。由">Apache软件基金会所提供。

用户群:大多数的Java设计都被用于管理大量信息流,例如纽约州就使用Apache Ant去管理美国最大的青年计划,每天可以8206.html">实时更新超过25万学生的记录。

Apache Ant is a Java library and command-line tool who's mission is to drive processes described in build files as targets and extension points dependent upon each other. The main known usage of Ant is the build of Java applications. Ant supplies a number of built-in tasks allowing to compile, assemble, test and run Java applications. Ant can also be used effectively to build non Java applications, for instance C++ or C++ applications. More generally, Ant can be used to pilot any type of process which can be described in terms of targets and tasks.

Ant is written in Java. Users of Ant can develop their own "antlibs" containing Ant tasks and types, and are offered a large number of ready-made commercial or open-source "antlibs".

Ant is extremely flexible and does not impose coding conventions or directory layouts to the Java projects which adopt it as a build tool.

Apache Ant 1.8.2 is now available for download as source or binary (with and without dependencies) from http://ant.apache.org/bindownload.cgi.

Key features of the 1.8.2 release are

performance improvements in directory scanning
XSLT task honors classpath again (bugrep 49271)
distinction between core tasks and optional tasks is abolished
numerous bug fixes and improvements as documented in Bugzilla and in WHATSNEW

该版本改进内容包括:

1. 提升了目录扫描的性能
2. The XSLT task honors the classpath again (bugrep 49271)
3. 取消核心任务和可选任务间的区别对待
4. 修复了很多bug以及完善了稳定

时间: 2024-09-20 15:20:17

Apache Ant 1.8.2 Released发布的相关文章

Apache Ant 1.8.4发布 Java构建工具

Apache Ant 是一款基于Java的构建工具,能够更好地支持Java开发应用程序的跨平台问题.Ant是为http://www.aliyun.com/zixun/aggregation/14417.html">Apache项目的所有Java和其他开源Java项目而设计,提供了一个内置的编译.汇编.测试和运行Java的应用程序,它可以有效地用于建立非Java应用程序,例如C++或C++应用程序. Apache Ant 1.8.4是一个安全的错误修正版本,修正了bzip2任务中潜在的拒绝服

Phing 2.4.7发布 Apache Ant项目构建系统

Phing是PHing Is Not GNU make的首字母缩写,是一个基于http://www.aliyun.com/zixun/aggregation/14417.html">Apache Ant的项目构建系统.它可以用来做传统的构建系统所有的功能,如GNU make,使用简单的XML构建文件和可扩展PHP类,使其成为易于使用和高度灵活的构建框架.功能包括文件转换(例如token替换,Smarty模板转换,XSLT转换),文件系统操作,支持交互式建设,执行SQL语句,CVS操作,运行

可与apache ant工具媲美的Apache Maven

17Tech 05月28日 消息: Apache Maven一个潜在的基于java的apache ant的构建工具的替代者.两者之间的比较: 第一:ant脚本是可以直接运行在maven中的.maven和ant最大的差别就是在于maven的编译以及所有的脚本都有一个基础,就是POM(project object model).这个模型定义了项目的方方面面,然后各式各样的脚本在这个模型上工作,而ant完全是自己定义,显然maven更胜一筹. 第二:Maven对所依赖的包有明确的定义,如使用那个包,版

Apache Ant 实现自动化部署

Apache Ant 实现自动化部署 http://www.netkiller.cn/journal/java.ant.html Mr. Neo Chen (陈景峯), netkiller, BG7NYT 中国广东省深圳市龙华新区民治街道溪山美地518131+86 13113668890 <netkiller@msn.com> 版权声明 转载请与作者联系,转载时请务必标明文章原始出处和作者信息及本声明. 文档出处: http://netkiller.github.io http://netki

Apache Jackrabbit Oak 1.0.7 发布

Apache Jackrabbit Oak 1.0.7 发布,此版本现已提供下载.此版本是个分支版本,包括 bug 修复和系统改进,建议每位用户都升级到最新版本!更多更新内容请看发行说明. Changes in Oak 1.0.7 -------------------- Bug 修复 [OAK-1768] - DocumentNodeBuilder.setChildNode() runs OOM with large tree [OAK-2118] - Aggregation cursor i

Apache Kafka 0.8.2.1 发布,消息发布订阅系统

Apache Kafka 0.8.2.1 发布,该版本修复了 4 个关键 bug: [KAFKA-1919] - Metadata request issued with no backoff in new producer if there are no topics [KAFKA-1952] - High CPU Usage in 0.8.2 release [KAFKA-1971] - starting a broker with a conflicting id will delete

Apache Flex SDK 4.14.1发布

问题描述 Apache Flex SDK 4.14.1 发布,下载地址如下:http://flex.apache.org/download-source.htmlApache Flex 主页:http://flex.apache.org/此版本主要更新信息如下:FLEX-34772 Add padding property to VerticalLayout/VGroup,HorizontalLayout/HGroup and TileLayout/TileGroupFLEX-34712 Cal

Apache Jackrabbit Oak 1.1.1 发布

Apache Jackrabbit Oak 1.1.1 发布,改进记录包括: Bug [OAK-2144] - Intermittent Node not found at given revision with DocumentNodeStore [OAK-2146] - empty resultset for PropertyIndex and multi-value properties with mixed OR+AND [OAK-2147] - [Ordered Index] Inde

Apache Calcite Avatica 1.10.0 发布,动态数据管理框架

Apache Calcite Avatica 1.10.0 发布了,Apache Calcite 是一个动态数据管理框架,用于 Hadoop 平台. Apache Calcite Avatica 1.10.0 增加了对 JDBC Array data, Docker, 和 JDK 9 的支持. 新版本中,Avatica Server 的 Docker 映像已发布到 Docker Hub.随着 Calcite 和 Avatica 项目变得更加独立,这是 Avatica 的仓库从 Calcite 的