我想出来的Spring Roo 1.2.2,不能突破这个错误:Spring Roo的说“版本需要org.apache.maven.plugins:Maven的编译器插件”
roo> hint
Version is required for org.apache.maven.plugins:maven-compiler-plugin
我的maven版本:Apache Maven 2.2.1
感谢任何帮助。
更新:
更改目录并再次尝试使其消失!但我仍然想知道它在看什么,谢谢。
我想出来的Spring Roo 1.2.2,不能突破这个错误:Spring Roo的说“版本需要org.apache.maven.plugins:Maven的编译器插件”
roo> hint
Version is required for org.apache.maven.plugins:maven-compiler-plugin
我的maven版本:Apache Maven 2.2.1
感谢任何帮助。
更新:
更改目录并再次尝试使其消失!但我仍然想知道它在看什么,谢谢。
您应该始终在空目录(或已经存在的roo项目目录)中启动roo,因为roo会扫描工作目录。在你的情况下,可能检测到POM。 另请注意,从“拥挤”目录工作时,roo变得非常慢。
Roo 1.2.2在使用Maven插件版本时遇到问题。您需要确保每个模块中的所有插件声明都具有指定的版本标签。类似的问题在这里http://forum.springsource.org/showthread.php?132520-Multimodule-application-issue-Spring-Roo-1-2-2
除此之外描述我假设你试图使用Roo的1.2.2。在现有的代码库上。比你需要遵循这个http://static.springsource.org/spring-roo/reference/html/existing.html
虽然这不是说在这个文件中,你可能会需要Maven 3(3.0.4与Roo/STS发行)我建议使用这个。这将是更好先迁移项目到Maven 3
+1。 **明确指定* maven-compiler-plugin *的版本**(尽管它在父POM中配置)解决了此问题。 – informatik01 2014-08-06 11:03:25
这正是解决我的问题!非常感谢! – Kiwi 2012-08-28 12:39:58