Apache Maven 3.8.6 发布,项目管理和构建工具


Apache Maven 3.8.6 现已发布。Apache Maven 是一个项目管理和构建工具。基于项目对象模型(POM)的概念, Maven 可以从中心位置管理项目的构建、报告和文档。

此版本更新内容如下:

Bug

  • [MNG-7432] - [REGRESSION] Resolver 会话包含非 MavenWorkspaceReader
  • [MNG-7433] - [REGRESSION] 在同一源码树上工作的多个 maven 实例会相互锁定
  • [MNG-7441] - 更新(可选)Logback 的版本以解决 CVE-2021-42550 问题
  • [MNG-7448] - 不要忽略 bin/,否则 apache-maven 中的 bin/ 模块不能被读取
  • [MNG-7455] - [REGRESSION] 在多线程构建中的 guice 注入期间,SessionScope 中的 IllegalStateException。
  • [MNG-7459] - Revert MNG-7347(SessionScoped Bean 应该是给定会话的 singletons)。
  • [MNG-7467] - [REGRESSION] 重定位传递依赖导致编译失败
  • [MNG-7487] - 修复分叉生命周期中的死锁执行
  • [MNG-7493] - [REGRESSION] 解决子模块之间的依赖关系失败。
New Feature [MNG-7486] - 为 boxed log messages 创建多行消息助手 Improvement
  • [MNG-7445] - 重构一些无用的代码
  • [MNG-7476] - 当聚合器 mojo 锁定其他 mojo 执行时显示警告
Task
  • [MNG-7466] - 对齐 Assembly Descriptor NS 版本
Dependency upgrade
  • [MNG-7488] - 将 SLF4J 升级到 1.7.36
  • [MNG-7489] - 将 JUnit 升级到 4.13.2
  • [MNG-7490] - 将 Plexus Utils 升级到 3.3.1
详情可查看官方公告

相關推薦

2022-09-19

Apache Struts 小组宣布,Apache Struts 6.0.3 版现已作为“General Availability”版本提供。具体更新内容包括: 将 async 和速度插件添加到 bom #568 [WW-5191] 修复了 <s:textarea/> 标签中 maxLength 和 minLength 属性的位置 #572 [WW-5185] 重

2023-10-07

Apache Maven 3.9.5 现已发布。Apache Maven 是一个项目管理和构建工具。基于项目对象模型(POM)的概念, Maven 可以从中心位置管理项目的构建、报告和文档。 此版本更新内容如下: Bug [MNG-7851] - modelVersion 为 4.0 时的错误消息令

2024-08-20

Apache Maven 3.9.9 现已发布。Apache Maven 是一个项目管理和构建工具。基于项目对象模型(POM)的概念, Maven 可以从中心位置管理项目的构建、报告和文档。 此版本更新内容如下: Bug [MNG-8159] - 修复了在 Maven 3.9.x 中使用 -f / --fi

2023-02-09

Apache Maven 3.9.0 现已发布。Apache Maven 是一个项目管理和构建工具。基于项目对象模型(POM)的概念, Maven 可以从中心位置管理项目的构建、报告和文档。 此版本更新内容如下: Sub-task [MNG-7019] - 当配置文件丢失时也在 sta

2023-06-29

Apache Maven 3.9.3 现已发布。Apache Maven 是一个项目管理和构建工具。基于项目对象模型(POM)的概念, Maven 可以从中心位置管理项目的构建、报告和文档。 此版本更新内容如下: Bug [MNG-7786] - Maven 插件验证消息具有误导性 [M

2023-08-06

Apache Maven 3.9.4 现已发布。Apache Maven 是一个项目管理和构建工具。基于项目对象模型(POM)的概念, Maven 可以从中心位置管理项目的构建、报告和文档。 此版本更新内容如下: Bug [MNG-7846] - DefaultExceptionHandler.getMessage() 中的

2022-12-13

Apache NetBeans 是顶级的 Apache 项目,是一个开源的开发环境、工具平台和应用框架,可以满足开发者、用户和依靠 NetBeans 作为产品基础的企业的需求,使他们能够快速、有效、轻松地开发产品。 Gradle 在 Gradle 中初步实现(实

2023-12-05

Apache NetBeans 20 现已正式发布。NetBeans 是一个主要面向 Java 的集成开发环境,同时支持 C/C++、PHP、JavaScript 和其他编程语言。 一些更新内容包括: Gradle 返回所有 loaders 的最高质量 #6371 将 Gradle Tooling API 更新到 8.4 

2024-08-29

升级 UI braces 3.0.2 到 3.0.3 升级 org.apache.kyuubi:kyuubi-hive-jdbc-shaded 1.7.1 到 1.9.2 升级 org.apache.maven.plugins:maven-compiler-plugin 3.12.1 到 3.13.0 升级 testcontainers.version 1.19.5 到 

2022-11-27

Gradle 是一个基于 Apache Ant 和 Apache Maven 概念的项目自动化构建工具,支持依赖管理和多项目,类似 Maven,但比之简单轻便。它使用一种基于 Groovy 的特定领域语言来声明项目设置,而不是传统的 XML。 Gradle 7.6 现已发布,此版本

2022-08-07

Gradle 7.5.1 现已发布。Gradle 是一个基于 Apache Ant 和 Apache Maven 概念的项目自动化构建工具,支持依赖管理和多项目,类似 Maven,但比之简单轻便。它使用一种基于 Groovy 的特定领域语言来声明项目设

2024-09-26

Gradle 8.10.2 现已发布。Gradle 是一个基于 Apache Ant 和 Apache Maven 概念的项目自动化构建工具,支持依赖管理和多项目,类似 Maven,但比之简单轻便。它使用一种基于 Groovy 的特定领域语言来声明项目设

2022-11-03

smart-doc 是一款同时支持 java restful api 和 Apache Dubbo rpc 接口文档生成的工具,smart-doc 颠覆了传统类似 swagger 这种大量采用注解侵入来生成文档的实现方法。 smart-doc 完全基于接口源码分析来生成接口文档,完全做到零注解侵入,

2023-07-11

smart-doc 是一款同时支持 java restful api 和 Apache Dubbo rpc 接口文档生成的工具,smart-doc 颠覆了传统类似 swagger 这种大量采用注解侵入来生成文档的实现方法。 smart-doc 完全基于接口源码分析来生成接口文档,完全做到零注解侵入,