| 失效链接处理 |
|
Maven 4 要来了:15 年后,Java 构建工具迎来“彻底重构”
相关截图:
![]() 主要内容:
一、为什么 Maven 4 等了这么久?
如果你用 Java 做项目,Maven 大概率不陌生。
2004 年 Maven 2 发布,2010 年 Maven 3 上线——之后十多年,社区一直在 3.x 小版本上迭代。不是团队偷懒,而是 POM 文件背负了太多东西:既要描述"怎么构建",又要告诉下游"怎么依赖我"。
一旦改 POM 格式,Maven Central、IDE、Gradle 互操作、各类插件都要跟着动。于是 POM 4.0.0 的语法几乎被"冻住"了,很多 2005 年就提过的改进(比如自动推断父 POM 版本)一直拖到现在。
Maven 4 的思路很直白:把"构建用的 POM"和"给别人用的 POM"分开。构建时可以大胆进化,发布到仓库时仍保持兼容。这才是标题里"彻底重构"的真正含义——不是换皮,而是把底层架构理顺了。
二、Maven 4 现在走到哪一步了?
截至 2026 年 7 月,Maven 4 已发布多个 RC(Release Candidate)版本,最新为 4.0.0-rc-5(2025-11-13)。官方仍标注为测试用途,生产环境建议等 GA 正式版。
几个硬性变化需要提前知道:
|


苏公网安备 32061202001004号
