4

Eclipse Maven プラグインを使用して、SourceForge の SVN ソース管理からオープンソース プロジェクトをチェックアウトしました。チェックアウト後、pom.xml ファイルに次のエラーが表示されます。

リポジトリ [ローカル (C:\Documents and Settings\thomas.owens\.m2\repository)、中央 (http://repo1) からプラグイン 'org.apache.maven.plugins:maven-source-plugin' のバージョンを解決中にエラーが発生しました.maven.org/maven2)]: どのプラグインリポジトリにもプラグインが見つかりません

私は Maven にはかなり慣れていませんが、Apache Maven と Eclipse プラグインのインストール手順に従いました。このプラグインが Maven の中央プラグイン リポジトリまたはローカル リポジトリに見つからないのは奇妙に思えますC:\Documents and Settings\thomas.owens\.m2\repository\org\apache\maven\plugins\maven-source-pluginが、単一のresolver-status.propertiesファイルを含むディレクトリがはっきりと見えます。

このプラグインが見つからない理由と、どこで見つけられるかについて何か考えはありますか?

4

4 に答える 4

8

私が遭遇した問題は、maven-source-plugin の問題ではなく、リポジトリへの接続を妨げていた不適切なプロキシ設定でした。プロキシを使用した Maven の使用に関するこの質問への回答は、間違いを見つけて修正するのに役立ちました。

于 2011-08-01T17:43:26.320 に答える
6

そのプラグインは中央リポジトリにあります (こちらを参照)。

おそらく、更新するには -U を付けて実行する必要があるだけです:

mvn -U clean install

または、Eclipse でプロジェクトを右クリックし、Maven -> Update Dependencies と (おそらく) Maven -> Update Project Configuration を選択します。

于 2011-07-25T18:58:50.503 に答える
1

Eclipse で Maven を表示できるかどうかを確認するには、[ウィンドウ] > [設定] をクリックします。

その場合は、Maven を選択してインストールに移動し、maven がインストールされたフォルダーが正しく設定されているかどうかを確認します。次に、setting.xml ファイルを設定します。これは /(maven インストール フォルダー)/conf/ にある必要があります。

次に、プロジェクトを右クリックして、Maven > Update Maven Dependencies に移動します。

役に立ちましたか?

于 2011-07-25T18:59:00.123 に答える
0

どのプロジェクト?
おそらく、彼らの pom にバグがあるのでしょう。
または、特定の環境変数が設定された「標準化された」開発環境、または user.home/.m2/settings.xml の特定の設定が必要になる場合があります。

于 2011-07-25T19:30:22.680 に答える