2

私はJavaが初めてです。ドキュメント「 Implementing a simple OWS service 」から Web サービスを作成したいのですが、pom ファイルに次の 2 つのエラーがあります。

欠落しているアーティファクト org.geoserver:main:jar:2.2.0

プロジェクト ビルド エラー: 解決できない親 POM: http://repo.opengeo.orgでorg.geoserver:community:pom:2.2.0 が見つかりませんでした。ローカル リポジトリにキャッシュされました。解決は更新間隔まで再試行されません。の opengeo が経過したか、更新が強制され、「parent.relativePath」が間違ったローカル POM を指しています

どうすればいいですか?

4

3 に答える 3

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 に答える
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 に答える
0

ドキュメント「Implementing a simple OWS service」を学習するときに同じ問題があります。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 に答える