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

软件服务 创建于:6小时前

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

此版本更新内容如下:

Bug

  • [MNG-8096] - 不一致的依赖解析行为 并发多模块构建可能会导致失败
  • [MNG-8169] - MINGW 支持需要 --add-opens java.base/java.lang=ALL-UNNAMED
  • [MNG-8248] - 警告:java.lang.System 中的受限方法已被调用
  • [MNG-8256] - ProjectDependencyGraph bug:在过滤的情况下, 非直接模块链接丢失
  • [MNG-8315] - 如果 .mvn 目录位于驱动器根目录,则 mvn.cmd 会失败
  • [MNG-8396] - Maven 需要很长时间才能恢复
  • [MNG-8711] - LifecycleDependencyResolver 中的“Duplicate artifact”

Improvement

  • [MNG-8370] - 引入 maven.repo.local.head
  • [MNG-8399] - JDK 24+ 发出有关使用 sun.misc.Unsafe 的警告
  • [MNG-8707] - 添加删除编译和测试源根的方法
  • [MNG-8717] - 从默认绑定中移除 maven-plugin-plugin:addPluginArtifactMetadata
  • [MNG-8722] - 使用单个独立版本的 asm
  • [MNG-8731] - 在生成的描述符中为 xsi:schemaLocation 使用 https
  • [MNG-8734] - 简化“get project version”等脚本

Task

  • [MNG-8728] - 将 Eclipse Sisu 从 0.9.0.M3 升级到 0.9.0.M4 并在 CI 上使用 Java 24

Dependency upgrade

  • [MNG-8289] - 将 Plexus annotations 更新至 2.2.0
  • [MNG-8443] - 将 com.google.guava:guava 从 33.2.1-jre 升级到 33.4.0-jre
  • [MNG-8531] - 将 org.codehaus.plexus:plexus-utils 从 3.5.1 升级到 3.6.0
  • [MNG-8532] - 将 commons-io:commons-io 从 2.16.1 升级到 2.18.0
  • [MNG-8534] - 将 org.codehaus.mojo:buildnumber-maven-plugin 从 3.2.0 升级至 3.2.1
  • [MNG-8635] - 将 com.google.guava:failureaccess 从 1.0.2 升级到 1.0.3
  • [MNG-8636] - 将 com.google.guava:guava 从 33.4.0-jre 升级到 33.4.5-jre
  • [MNG-8640] - 将 org.apache.maven:maven-parent 从 43 升级到 44
  • [MNG-8661] - 将 com.google.guava:guava 从 33.4.5-jre 升级到 33.4.6-jre
  • [MNG-8701] - 将 org.codehaus.plexus:plexus-interpolation 从 1.27 升级到 1.28
  • [MNG-8702] - 将 org.codehaus.plexus:plexus-classworlds 从 2.8.0 升级到 2.9.0
  • [MNG-8703] - 将 commons-io:commons-io 从 2.18.0 升级到 2.19.0
  • [MNG-8704] - 将 com.google.guava:guava 从 33.4.6-jre 升级到 33.4.8-jre
  • [MNG-8705] - 将 commons-jxpath:commons-jxpath 从 1.3 升级到 1.4.0
  • [MNG-8706] - 将 commons-cli:commons-cli 从 1.8.0 升级到 1.9.0
  • [MNG-8715] - 将 org.fusesource.jansi:jansi 从 2.4.1 升级到 2.4.2
  • [MNG-8716] - 将 resolver 升级到 1.9.23
  • [MNG-8745] - 将 xmlunitVersion 从 2.10.0 升级到 2.10.2

更多详情可查看官方公告。 

原文地址:https://www.oschina.net/news/354340/maven-3-9-10-released#comments

免责声明:本文来源于互联网,版权归合法拥有者所有,如有侵权请公众号联系管理员

* 本站提供的一些文章、资料是供学习研究之用,如用于商业用途,请购买正版。