Apache Ant 1.10.10 发布

执笔记忆的空白 2021-04-21 11:24:00 ⋅ 671 阅读

Apache Ant 1.10.10 已发布。Apache Ant 是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于 Java 环境中的软件开发。

Apache Ant 团队目前维护着两条开发线,分别为 1.9.x 与 1.10.x,前者要求 Java 5,后者要求 Java 8。一般来说 1.9.x 主要是修改 bug,新增特性会体现在 1.10.x 中,目前建议使用的版本为 1.10.10,除非开发环境要求 Java 8。

Apache Ant 1.10.10 主要更新内容是修复错误,以及部分功能增强。

Bugfix

  • 修复如果获取位于根目录下的文件,​SCP (with sftp=true) 任务会失败的问题
  • 如果 javac 任务创建的参数文件(内部)没有引用 # 字符,则会创建失败,此错误现已被修复
  • 确保 LegacyXmlResultFormatter 对 XML 中的非法字符进行编码,与 JUnit5 内置格式化器的方式相同
  • LegacyXmlResultFormatter 不再对 system-err 和 system-out 中的 <>& 进行双重编码
  • 修复了 junitlauncher 任务 legacy-xml 格式化工具中的一个 bug,即代表 @Parameterized JUnit4 测试的测试案例没有在 XML 中被报告
  • 修复发布到 Maven 中央仓库的 ant-testutil-sources.jar 不包含任何源文件的错误
  • <http> 条件没有遵循从 http 到 https 的重定向
  • 修复使用 legacy-xml reporter 时,junitlauncher 任务可能出现的死锁问题

除了上述修复的错误,还有部分其他变化,详情点此查看

源码和二进制文件下载

https://ant.apache.org/bindownload.cgi
https://ant.apache.org/srcdownload.cgi


全部评论: 0

    我有话说:

    Apache Tomcat 8.5.59、9.0.39和10.0.0-M9发布

    Apache Tomcat 8.5.59, 9.0.39 和 10.0.0-M9 已发布。 8.5.x 已取代 8.0.x,并增加了从 Tomcat 9.0.x 中吸收的新功能。与 8.5.58

    Web 爬虫 Apache Nutch 1.18 发布

    Apache Nutch 1.18 发布了。Nutch是一个成熟的、可用于生产的 Web 爬虫。 Nutch 1.x 可以依靠 Apache Hadoop™ 数据结构进行细粒度配置,这对于批处理非常

    Apache Flink 1.12.1 发布,流处理框架

    Apache Flink 1.12 系列的首个 bug 修复版本 1.12.1 已经发布。该版本包含 79 个修复和优化,因此官方强烈建议所有用户都升级到 1.12.1。 Maven 依赖 <

    Eclipse Jetty 9.4.38、10.0.111.0.1 发布

    Eclipse Jetty 9.4.38、10.0.111.0.1 已经发布。这三个版本都包含了大量的 bug 修复和改进,建议所有用户尽快升级。重要的是,这些版本涉及 CVE-2020

    Apache Tomcat 10.0.4、9.0.44 和 8.5.64 发布

    Apache Tomcat 三个分支发布了更新,分别是 10.0.4、9.0.44 和 8.5.64。 Tomcat 10.0.x 系列的目标平台是 Jakarta EE 9。官方表示,Tomcat

    VirtualBox 6.1.20 发布,支持 Linux 5.11 & 5.12

    近日,VirtualBox 发布了 6.1.20 版本,也是该软件 6.1 版本系列的第十次更新。该版本增加了对 Linux Kernel 5.11 和 5.12 的支持。而且,对于 Linux

    Debian 10.6 发布

    Debian 10.6 已发布,这是 Debian 10 "Buster" 的第六个稳定版更新,修复了部分安全问题和 bug。 除了安全方面的更新,还有针对 OpenJDK, Firefox ESR

    Linux Kernel 5.10.10 正式发布

    Linux 5.10.10 版本正式发布,本次更新包含有 43 个补丁,更新内容主要以修复 bug,提升稳定性为主。 此次更新内容包含: 为 Cadence SPI 控制器添加驱动程序 修复了当

    Docker 20.10.6 发布,正式支持 Apple M1

    Docker 20.10.6 现已发布,具体更新内容如下: Client Apple Silicon (darwin/arm64) 对 Docker CLI 的支持 

    Visual Studio 2019 v16.10 Preview 2 发布

    Visual Studio 2019 v16.10 Preview 2 现已发布。这个版本延续了开发者生产力和便利性的主题,并增加了 C++20 支持、IntelliSense 补全、用于检查继承链

    Apache IoTDB 0.11.2 发布,物联网时序数据库

    Apache IoTDB 0.11.2 现已发布Apache IoTDB 是一个集成数据专为时间序列数据设计的管理引擎。它为用户提供以下服务:数据收集、存储和分析。由于其轻巧的结构,高

    Java 14 有了这几个新特性,开发直接飞起来!

    内容介绍: Record -- 简化了简单 Java 类的创建。 Pattern Matching -- 简化了 instanceof 。 Switch 表达式 -- 简化了 switch 语句。 NullPointerExcep...

    RabbitMQ 3.8.10 发布

    RabbitMQ 3.8.10发布,RabbitMQ 是一个 Advanced Message Queuing Protocol(AMQP)的开源实现,由以高性能、健壮以及可伸缩性出名的

    Quarkus 1.10.0.Final 发布,Java 云原生、容器优先框架

    Quarkus 1.10.0.Final 现已发布。Quarkus 是 Kubernetes 原生的 Java 技术栈,它由同类中最佳的 Java 库和标准精制而成,并针对容器和云部署量身

    Spring Boot 2.4.0-RC1, 2.1.18, 2.2.11 和 2.3.5 发布

    Spring Boot 多个分支发布了新版本,分别是 2.4.0-RC1, 2.1.18, 2.2.11 和 2.3.5。 Spring Boot 2.4.0-RC1 此版本是 

    前端框架 Angular 11.0.0 正式发布,不再支持 IE 9 、10

    前端框架 Angular 11.0.0 正式发布。 Angular 11.0.0 将 TypeScript 升级到 4.0, 对 TypeScript 3.9 不再支持。 放弃了对 IE 9 、10

    【开源资讯】Electron 10.1.4 发布,跨平台桌面应用开发工具

    简介 Electron 是 GitHub 发布的跨平台桌面应用开发工具,支持 Web 技术开发桌面应用,其本身是基于 C++ 开发的,GUI 核心来自于 Chrome,而