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

详情可查看官方公告

猜你喜欢

转载自www.oschina.net/news/199367/maven-3-8-6-released