内容简介:Apache Maven 3.8.5 发布了。Apache Maven 是一个项目管理和构建工具。基于项目对象模型(POM)的概念, Maven 可以从中心位置管理项目的构建、报告和文档。 此版本更新内容如下: Bug [MNG-5180] - 版本控制的快...
Apache Maven 3.8.5 发布了。Apache Maven 是一个项目管理和构建工具。基于项目对象模型(POM)的概念, Maven 可以从中心位置管理项目的构建、报告和文档。
此版本更新内容如下:
Bug
- [MNG-5180] - 版本控制的快照版本列表不包括在元数据合并中
- [MNG-5561] - 插件重新定位会丢失配置
- [MNG-5982] - ... 的 POM 是无效的,传递依赖... 而属性被覆盖
- [MNG-6326] - 在没有找到核心扩展时继续构建
- [MNG-6727] - 在父版本和 CI 友好版本中使用版本范围失败
- [MNG-6802] - FileProfileActivator 改变了 FileProfileActivator.existence,让扁平化的 resolveCiFriendliesOnly 取决于激活配置文件的失败
- [MNG-7156] - 并行构建可能导致 clean 和 forked 目标之间的问题。
- [MNG-7335] - [回归] 由于编译路径中缺少 JAR 构件,并行构建失败。
- [MNG-7347] - SessionScoped beans 应该是给定会话的单例。
- [MNG-7357] - 所有 Maven Core JARs 都有不寻常的进入顺序
- [MNG-7362] - DefaultArtifactResolver 有虚假的"Failure detected"的 INFO 日志
- [MNG-7374] - Mutating RelocatedArtifact 不保留类型
- [MNG-7386] - ModelMerger$MergingList不可序列化
- [MNG-7402] - BuildListCalculator 从未分离出 classloader
- [MNG-7417] - 有几个类没有正确设置属性以满足构建请求
New Feature
- [MNG-7395] - 支持 extensions.xml 中的插值
- [MNG- 7407] - 引入 ModelVersionProcessor 组件以使 CI Friendly Versions pluggable
Improvement
- [MNG-6960] - 使用 RuntimeInformation 而不是 reading properties
- [MNG-7349] - 将重定位警告信息限制在直接的依赖项
- [MNG-7380] - 如果只构建单个模块,则不要记录非线程安全警告
- [MNG-7381] - 将并行构建器线程名称缩短为 artifactId, 有条件地使用 groupId
- [MNG-7385] - 改进关于存储库元数据的文档
- [MNG-7400] - 允许更多 WorkspaceReaders 参与
- [MNG-7408] - 解释报告插件版本自动选择 (在 Maven 3 中)
Dependency upgrade
- [MNG-7370] - 将 Maven Wagon 升级到 3.5.1
- [MNG-7384] - 将 Maven JAR 插件升级到 3.2.2
- [MNG-7428] - 将 Maven Parent 升级到 35
详情可查看官方公告。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- Maven 3.5.2 发布,项目管理和构建工具
- Maven 3.5.3 发布,项目管理和构建工具
- Apache Maven 3.5.4. 发布,项目管理和构建工具
- Apache Maven 3.8.1 发布,项目管理和构建工具
- Apache Maven 3.6.0 发布,项目管理和构建工具
- Apache Maven 3.6.0 发布,项目管理和构建工具
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。