2

我是 Java 新手。我想从文档“实现一个简单的 OWS 服务”中创建一个 Web 服务,但是在 pom 文件中有两个错误:

缺少工件 org.geoserver:main:jar:2.2.0

项目构建错误:Non-resolvable parent POM: Failure to find org.geoserver:community:pom:2.2.0 in http://repo.opengeo.org缓存在本地仓库中,直到更新间隔才会重新尝试解析opengeo 的时间已过或强制更新,并且“parent.relativePath”指向错误的本地 POM

我该怎么办?

4

3 回答 3

1

查看错误消息中的 opengeo Maven 存储库后,看起来该工件的 2.2.0 版本不存在。它也没有 1.7.0。但我看到其他版本,如 2.2.1、2.2.2、2.2.3、2.2.4、2.2.5。您可能应该使用它们。查看存储库主和社区并选择您想要的版本。

于 2013-03-26T15:18:16.357 回答
1

如果我查看 MvnRepository Site,我发现org.geoserver.main 最高只有 1.7.0 版本,您可能应该使用该版本。社区也一样。

这是以防万一的依赖项。

<dependency>
    <groupId>org.geoserver</groupId>
    <artifactId>community</artifactId>
    <version>1.7.0</version>
</dependency>
<dependency>
    <groupId>org.geoserver</groupId>
    <artifactId>main</artifactId>
    <version>1.7.0</version>
</dependency>
于 2013-03-26T07:25:43.137 回答
0

我在学习文档“实现简单的 OWS 服务”时遇到了同样的问题,感谢 Vikram,我将“2.2.0”编辑为“2.2.5”,然后右键单击项目 Maven4MyEclipse->Update Dependencies 和 Update Project Configuration ,pom.xml中的错误消失,然后mvn clean install,就ok了!所以“看看存储库主和社区,然后选择你想要的版本。”</p>

于 2014-07-24T03:37:56.083 回答