Java SpringRoo项目找不到org.springframework.Roo.annotations:jar:1.2.5.BUILD-SNAPSHOT
我通过SpringRoo生成了一个primefaces项目。第一件事是调用以下命令,而不涉及生成的代码:Java SpringRoo项目找不到org.springframework.Roo.annotations:jar:1.2.5.BUILD-SNAPSHOT,java,spring,maven,primefaces,spring-roo,Java,Spring,Maven,Primefaces,Spring Roo,我通过SpringRoo生成了一个primefaces项目。第一件事是调用以下命令,而不涉及生成的代码: mvn jetty:run Maven给出了一个错误,指出它无法定位org.springframework.roo:org.springframework.roo.annotations:jar:1.2.5.BUILD-SNAPSHOT依赖项。该项目包含以下存储库: <repositories> <repository> <id
mvn jetty:run
Maven给出了一个错误,指出它无法定位org.springframework.roo:org.springframework.roo.annotations:jar:1.2.5.BUILD-SNAPSHOT
依赖项。该项目包含以下存储库:
<repositories>
<repository>
<id>spring-maven-release</id>
<name>Spring Maven Release Repository</name>
<url>http://maven.springframework.org/release</url>
</repository>
<repository>
<id>spring-maven-milestone</id>
<name>Spring Maven Milestone Repository</name>
<url>http://maven.springframework.org/milestone</url>
</repository>
<repository>
<id>spring-roo-repository</id>
<name>Spring Roo Repository</name>
<url>http://spring-roo-repository.springsource.org/release</url>
</repository>
<repository>
<id>prime-repo</id>
<url>http://repository.primefaces.org</url>
<name>PrimeFaces Maven Repository</name>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>spring-maven-release</id>
<name>Spring Maven Release Repository</name>
<url>http://maven.springframework.org/release</url>
</pluginRepository>
<pluginRepository>
<id>spring-maven-milestone</id>
<name>Spring Maven Milestone Repository</name>
<url>http://maven.springframework.org/milestone</url>
</pluginRepository>
<pluginRepository>
<id>spring-roo-repository</id>
<name>Spring Roo Repository</name>
<url>http://spring-roo-repository.springsource.org/release</url>
</pluginRepository>
</pluginRepositories>
弹簧释放
SpringMaven发布库
http://maven.springframework.org/release
春季马文里程碑
SpringMaven里程碑存储库
http://maven.springframework.org/milestone
SpringRoo存储库
SpringRoo存储库
http://spring-roo-repository.springsource.org/release
优质回购
http://repository.primefaces.org
PrimeFacesMaven存储库
弹簧释放
SpringMaven发布库
http://maven.springframework.org/release
春季马文里程碑
SpringMaven里程碑存储库
http://maven.springframework.org/milestone
SpringRoo存储库
SpringRoo存储库
http://spring-roo-repository.springsource.org/release
这是我可以找到
org.springframework.roo:org.springframework.roo.annotations:jar:1.2.5.BUILD-SNAPSHOT
依赖项的任何其他存储库吗?我已经找到了无法找到上述依赖项的原因。生成的pom.xml不包含spring roo快照存储库。如果添加以下依赖项,则项目将编译:
<repository>
<id>spring-roo-repository-snapshot</id>
<name>Spring Roo Repository</name>
<url>http://spring-roo-repository.springsource.org/snapshot</url>
</repository>
SpringRoo存储库快照
SpringRoo存储库
http://spring-roo-repository.springsource.org/snapshot
我还派生了SpringRoo代码,修复了模板,并将修复发送给合并。以下github存储库包含固定的spring roo版本: