maven3运行时可以执行maven2兼容的pom.xml文件

时间:2011-07-11 10:25:16

标签: maven-2 maven maven-3

我们的一些新项目已迁移到maven3,一些旧项目仍在使用符合maven2标准的pom.xml文件。

maven3运行时是否也可以执行maven2兼容的pom.xml文件?

3 个答案:

答案 0 :(得分:5)

maven 3主要与maven 2配置兼容。但仍然存在一些不兼容性。

要查看完整列表,您应该检查here插件有时会出现问题(如Torsten建议的那样)。


<强>资源:

关于同一主题:

答案 1 :(得分:1)

通常是,但可能取决于您使用的插件版本。

请注意,例如对于maven 2和maven 3,maven站点插件是不同的,或者maven enforcer插件的某些选项不再对maven 3有效。可能还有其他。

答案 2 :(得分:1)

是的,确实如此。 起初你可能会惊慌失措,因为它会报告一堆警告,有时候在你处理问题之前就会拒绝构建,但这对你来说实际上更好(如果碰到这个)它只是告诉你什么是到目前为止,您的项目出现了问题。

除此之外,网站插件已完全重写,您需要使用Maven 3的版本。(查看here