Spring birt集成示例maven错误

时间:2013-11-22 00:30:26

标签: maven spring-mvc birt

我找到了一个很好的例子,说明如何将maven集成到spring mvc中,这就是我想做的事情。

https://github.com/joshlong/spring-birt

我已经下载了项目并将maven项目导入Spring STS。我可以在spring-birt-integration项目上做一个maven安装,它产生一个spring-birt-integration.jar但是当我在spring-birt-integration-example上做maven安装时,我得到一个错误....

Failed to execute goal on project spring-birt-integration-example: 
Could not resolve dependencies for project org.eclipse.birt.spring:spring-birt-integration-example:war:1.0: 
    Failed to collect dependencies for [org.eclipse.birt.spring:spring-birt-integration:jar:1.0 (compile), org.springframework:spring-test:jar:3.1.0.RELEASE (compile), org.mortbay.jetty:servlet-api:jar:3.0.20100224 (compile), cglib:cglib-nodep:jar:2.2 (compile), javax.inject:javax.inject:jar:1 (compile), mysql:mysql-connector-java:jar:5.1.9 (compile)]: 
Failed to read artifact descriptor for org.eclipse.birt.spring:spring-birt-integration:jar:1.0: Failure to find org.eclipse.birt.spring:spring-birt:pom:1.0 in https://oss.sonatype.org/content/repositories/releases was cached in the local repository, resolution will not be reattempted until the update interval of sonatype-nexus-releases has elapsed or updates are forced -> [Help 1]

pom文件中的设置看起来好像该示例从spring-birt-integration项目继承了依赖项。这是我第一次看到这个,我有点不确定如何解决。

请有人给我一些建议。

感谢

1 个答案:

答案 0 :(得分:0)

多么愚蠢的问题。在阅读了我的错误后,我意识到我忘记了导入顶级pom文件。这个项目实际上有三个。

这是我第一次看到使用两个从父项目继承的pom.xml文件布局的maven项目。非常有趣。