Mavenで動作するようにEclipseを適切に構成するためにいくつかの問題があります。
新しいプロジェクトを作成します。これはコマンド ラインで maven を使用して正しくビルドされています ( mvn install
) が、Eclipse では次のエラーが発生しました。
CoreException: プラグイン実行のパラメーター compilerId の値を取得できませんでした default-compile: PluginResolutionException: プラグイン org.apache.maven.plugins:maven-compiler-plugin:3.1 またはその依存関係の 1 つを解決できませんでした: 依存関係の収集に失敗しましたorg.apache.maven.plugins:maven-compiler-plugin:jar:3.1 (): ArtifactDescriptorException: org.apache.maven:maven-settings:jar:2.2.1 のアーティファクト記述子の読み取りに失敗しました: ArtifactResolutionException: 組織の転送に失敗しました.apache.maven:maven-settings:pom:2.2.1 からhttp://repo.maven.apache.org/maven2がローカル リポジトリにキャッシュされた場合、中央の更新間隔が経過するか更新が強制されるまで、解決は再試行されません。元のエラー: アーティファクト org.apache.maven:maven-settings:pom:2.2.1 を中央との間で転送できませんでした: NullPointerException pom.xml /test 行 9 Maven プロジェクト ビルド ライフサイクル マッピングの問題
ここに私の settings.xml conf があります:
<proxy>
<active>true</active>
<protocol>http</protocol>
<username>myuser</username>
<password>$mymdp</password>
<host>myhost</host>
<port>8080</port>
<nonProxyHosts>some.host.com</nonProxyHosts>
</proxy>
....
<repository>
<id>central</id>
<name>central repo m2</name>
<url>http://central.maven.org/maven2</url>
</repository>
正しい Maven インストールを選択します ([設定] -> [Maven] -> [インストール] で)
また、正しいsettings.xmlでユーザー設定を指示します(設定-> Maven->ユーザー設定)
しかし、Eclipseでまだこのエラーが発生し、mavenコマンドラインですべてうまくいきます。アイデアはありますか?