我们的一些新项目已迁移到maven3,一些旧项目仍在使用符合maven2标准的pom.xml文件。
maven3运行时是否也可以执行maven2兼容的pom.xml文件?
答案 0 :(得分:5)
答案 1 :(得分:1)
通常是,但可能取决于您使用的插件版本。
请注意,例如对于maven 2和maven 3,maven站点插件是不同的,或者maven enforcer插件的某些选项不再对maven 3有效。可能还有其他。
答案 2 :(得分:1)
是的,确实如此。 起初你可能会惊慌失措,因为它会报告一堆警告,有时候在你处理问题之前就会拒绝构建,但这对你来说实际上更好(如果碰到这个)它只是告诉你什么是到目前为止,您的项目出现了问题。
除此之外,网站插件已完全重写,您需要使用Maven 3的版本。(查看here)