跳转至

maven 3.9.7

```markdown

发布说明 - Maven - 版本 3.9.7

Bug 修复

  • MNG-8106 - 如果仓库目录角色重叠,Maven 元数据损坏
  • MNG-8121 - 在 org.apache.maven.artifact.repository.metadata.Metadata.merge (Metadata.java:293) 处出现 NullPointerException

新特性

  • MNG-5726 - 更新操作系统激活以允许操作系统版本中的通配符
  • MNG-8030 - 回移:添加忽略依赖仓库的功能:mvn -itr

改进

  • MNG-8019 - 简化 Super POM 中 Maven Central 的插件仓库/仓库的更新策略
  • MNG-8029 - 改进镜像设置的文档
  • MNG-8031 - 回移:使与 Resolver 一起使用的 Maven 传输监听器更友好于并发
  • MNG-8081 - 默认配置激活应考虑可用的系统和用户属性
  • MNG-8085 - 从 png+imagemap 切换到 svg
  • MNG-8117 - 改进前提条件评估和插件版本选择日志记录

任务

  • MNG-7309 - 移除冗余的 MojoDescriptor 参数映射
  • MNG-8011 - 最小化并使 README.txt 通用
  • MNG-8055 - 调查部署时构建号差异的可能解决方案

依赖升级

  • MNG-8094 - Resolver 1.9.19
  • MNG-8100 - 升级默认插件绑定
  • MNG-8101 - 升级 Parent 到 42
  • MNG-8109 - Resolver 1.9.20
  • MNG-8115 - 升级最小依赖集
  • MNG-8125 - (构建) 将 buildhelper-maven-plugin 升级到 3.6.0(之前是 3.4.0)
  • MNG-8126 - 将 logback classic 升级到 1.2.13(之前是 1.2.12)
  • MNG-8127 - 将 guava 升级到 33.2.0-jre

变更内容