對不起,如果這之前已經問過,但「maven」和「版本」是難以彼此配對的術語。我可以讓Maven需要它自己的特定版本,還是更好地解決這樣的版本?
我喜歡它,如果我可以依靠maven版本3.0.4和每個人的maven只是更新自己。更糟糕的是(但仍然可用)只是要求每個人都有最新版本的maven。
對不起,如果這之前已經問過,但「maven」和「版本」是難以彼此配對的術語。我可以讓Maven需要它自己的特定版本,還是更好地解決這樣的版本?
我喜歡它,如果我可以依靠maven版本3.0.4和每個人的maven只是更新自己。更糟糕的是(但仍然可用)只是要求每個人都有最新版本的maven。
在POM中添加
<先決條件> <行家> 3.0.4 < /行家> < /先決條件>
或者執法插件:看http://maven.apache.org/enforcer/enforcer-rules/requireMavenVersion.html
這就是maven-enforcer插件應該做的。那對你有一個suitable standard rule。但是我不認爲有可能在Maven構建中切換到另一個Maven版本。這也可能導致更多的困惑,而不是解決問題。