现在我正在Maven 3.0.3
,它使用maven-surefire-plugin:2.7.2
,但我想Maven的使用更高版本的maven-surefire-plugin
...如何将默认的maven surefire插件更改为更高版本?
4
A
回答
7
更好的方式来声明插件的版本是使用pluginManagement:
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.18.1</version>
</plugin>
...
</plugins>
<pluginManagement>
</build>
而且它是通过pluginManagement在父申报所有插件及其相应版本的最佳实践POM(通常是一家公司的POM)。
2
只需申报所需的版本中,你POM其中指定万无一失插件。
我记得,如果您没有明确指定每个插件的期望版本,Maven 3实际上会抱怨。
如:
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>X.X.X</version>
</plugin>
相关问题
- 1. 如何更改默认的python版本?
- 2. 如何将PHP的默认版本从4更改为5?
- 3. 如何将pip3的默认版本从python3.5更改为python3.6
- 4. 如何更改默认minitest版本
- 5. 更改插件的默认
- 6. Python如何将默认版本从python 3.5更改为python 2.7
- 7. 更改Android Studio的默认sdk版本
- 8. 如何将edittext的默认高度更改为小?
- 9. 如何更改默认版权模板
- 10. 对.m2/settings.xml中maven surefire插件的全局更改
- 11. 更改默认版本Swagger位置
- 12. ISPConfig更改默认版本PHP
- 13. 将默认Python版本从2.6.6更改为2.7,并配置django
- 14. 如何更改castor-maven-plugin的默认代码生成器版本
- 15. 更改Grails插件的默认位置
- 16. Maven安装插件不使用版本插件更新版本
- 17. 使用Vaadin插件更改为NetBeans项目中更高版本的Vaadin
- 18. 如何更改我的项目的默认gemset和ruby版本?
- 19. 更改默认的Maven路径?
- 20. 如何在Anaconda中将默认Python版本从3.5更改为2.7
- 21. 如何更改使用的默认Rails版本?
- 22. 如何更改Clojure或Lein的Clojure默认版本?
- 23. 如何使用Selenium webdriver与Ruby更改Firefox的默认版本?
- 24. 如何更改启动的默认xcode版本...?
- 25. 如何更改EMACS 23使用的默认python版本?
- 26. 如何更改ThickBox的默认行为?
- 27. 如何更改make的默认行为
- 28. ,如何将Java更改为新版本?
- 29. 如何将文件的默认值更改为另一个值?
- 30. 如何将“Vagrant”的默认文件夹从“html /”更改为?
为什么不运行maven 3.0.4或3.0.5? – khmarbaise 2013-03-12 17:50:38