我应该使用比默认更新的插件版本吗?

时间:2017-03-15 03:35:12

标签: maven maven-2 maven-3 maven-release-plugin

Maven默认uses these versions插件,例如clean,编译,jar等,如果我不在我的pom.xml中覆盖它们。

我应该使用这些插件的更新版本吗?例如,maven-compiler-plugin的当前版本是3.6.1,而默认值是2.5.1。或者,默认版本是否足够合理,以至于任何不自觉依赖新功能的人都需要担心?

1 个答案:

答案 0 :(得分:1)

maven方式是"convention over configuration",所以如果你想知道在运行maven构建时没有使用默认参数,那么你应该有一个默认版本不涵盖的特定用例。

这里举例来说,(根据here)安装插件仍然是2.5.2版本,因此默认情况下使用2.5.1并不是一个糟糕的选择。

我认为比较版本(我可能错了)的最大区别是兼容版本的升级,例如maven编译器的这个伪release note