web-dev-qa-db-ja.com

プラグインorg.Apache.maven.plugins:maven-resources-plugin:2.5またはその依存関係の1つを解決できませんでした:UnresolvedAddressException

MavenとEclipseを統合し、mavenプロジェクトを作成しようとしています。プロジェクトを作成しようとするたびに、そのPOM.xmlにエラーが表示されます。

この行で複数の注釈が見つかりました:-ライフサイクル設定でカバーされないプラグインの実行:org.Apache.maven.plugins:maven-compiler-plugin:2.3.2:compile(実行:default-compile、フェーズ:compile)-プラグインの実行はライフサイクル設定の対象:org.Apache.maven.plugins:maven-compiler-plugin:2.3.2:testCompile(実行:default-testCompile、フェーズ:test-compile)-CoreException:ビルドプランを計算できませんでした:プラグインorg.Apache .maven.plugins:maven-compiler-plugin:2.3.2またはその依存関係の1つを解決できませんでした:org.Apache.maven.plugins:maven-compiler-plugin:jar:2.3.2のアーティファクト記述子の読み取りに失敗しました: ArtifactResolutionException:org.Apache.maven.plugins:maven-compiler-plugin:pom:2.3.2をhtt:///repo.maven.Apache.org/maven2から転送できなかったことがローカルにキャッシュされました
リポジトリ。中央の更新間隔が経過するか、更新が強制されるまで、解決は再試行されません。元のエラー:アーティファクトorg.Apache.maven.plugins:maven-compiler-plugin:pom:2.3.2 from/to central(htt:///repo.maven.Apache.org/maven2):nullをhttに転送できませんでした://
repo.maven.Apache.org/maven2/org/Apache/maven/plugins/maven-compiler-plugin/2.3.2/maven-compiler-plugin-2.3.2.pom

Maven-installまたはmaven実行オプションのいずれかを実行しようとした場合。このエラーが発生します

SLF4J:クラス「org.slf4j.impl.StaticLoggerBinder」のロードに失敗しました。 SLF4J:デフォルトのノーオペレーション(NOP)ロガー実装SLF4J:詳細については、htt://www.slf4j.org/codes.html#StaticLoggerBinderを参照してください。 [情報]プロジェクトをスキャンしています... [情報]
[INFO] ------------------------------------------ ------------------------------ [INFO] CQ5 MyApp UI 0.0.1-SNAPSHOTの構築[INFO] ----- -------------------------------------------------- -----------------ダウンロード: http://repo.maven.Apache.org/maven2/org/Apache/maven/plugins/maven-resources-plugin /2.5/maven-resources-plugin-2.5.pom [情報] -------------------------------- ---------------------------------------- [情報]ビルド障害[情報]- -------------------------------------------------- -------------------- [情報]合計時間:12.289秒[情報]終了日:木3月14日14:39:09 IST 2013 [情報]最終メモリ: 1M/15M [情報] -------------------------------------------- ---------------------------- [エラー]プラグインorg.Apache.maven.plugins:maven-resources-plugin:2.5または依存関係を解決できませんでした:org.Apache.maven.plugins:maven-resources-plugin:jar:2.5のアーティファクト記述子の読み取りに失敗しました:アーティファクトorg.Apache.maven.plugins:maven-resources-plを転送できませんでしたugin:pom:2.5 from/to central(htt://repo.maven.Apache.org/maven2):null to htt://repo.maven.Apache.org/maven2/org/Apache/maven/plugins/maven -resources-plugin/2.5/maven-resources-plugin-2.5.pom:UnresolvedAddressException-> [Help 1] [ERROR] [ERROR]エラーの完全なスタックトレースを表示するには、-eスイッチを指定してMavenを再実行します。 [エラー] -Xスイッチを使用してMavenを再実行し、完全なデバッグログを有効にします。 [エラー] [エラー]エラーと可能な解決策の詳細については、次の記事をお読みください:[エラー] [ヘルプ1] http://cwiki.Apache.org/confluence/display/MAVEN/PluginResolutionException

私は何をすべきか?

13
rDX
  1. 私のようなウィンドウで作業している場合は、C:\ Users\Owner.m2\repositoryに移動して、その中のすべてのファイルを削除してください。 Eclipseを近くに置いてください。
  2. Eclipseを開き、プロジェクトを右クリックして、Mavenをクリックしてから、[プロジェクトの更新]をクリックします。ダイアログウィンドウが表示されます。「クリーンプロジェクト」オプションと「pom.xmlからプロジェクト構成を更新する」オプションが選択されていることを確認してください。

これにより、プロジェクト内のすべてのエラーが消去されます。 :)

18

.m2\repositoryディレクトリからすべてを削除する必要はありません。 「問題のあるライブラリ」のディレクトリ、例ではYOUR_MAVEN_REPO.m2\repository\org\Apache\maven\plugins\maven-compiler-pluginおよび削除2.3.2フォルダー。

次に、EclipseおよびMaven-> Update Projectでプロジェクトを右クリックします。おそらく別のエラーが発生するため、手順を繰り返す必要があります。 3〜4回やればうまくいくはずです...

4
user4483023

あなたの助けとガイダンスをありがとうございました。自分でエラーを受け取りました。私はプロキシネットワークにいて、Apache mavenのsettings.xmlファイルでユーザーIDとパスワードを設定する必要がありました。

3
rDX

Pomファイルにsl4j依存関係を追加する必要があるかもしれません。こちらをご覧ください: クラス「org.slf4j.impl.StaticLoggerBinder」の読み込みに失敗しました

CQ5.5の依存関係ファインダーからの依存関係は次のとおりです。

<dependency>
    <groupId>org.Apache.sling</groupId>
    <artifactId>org.Apache.sling.commons.log</artifactId>
    <version>2.1.3-R1232904</version>
    <scope>provided</scope>
</dependency>

それが助けと幸運を願っています。

2
Woodifer