2012-05-09 11 views
0

誰かがm2eclipseの検索機能について説明できますか?この情報がどこから来ているのか、アーティファクトを見つけることができない場合のトラブルシューティング方法については明確ではありません。私は2つのEclipseインストールを持っています。両方ともm2eclipseプラグイン、1つは動作しています(他のものではないアーティファクトを見つけます)、もう1つは何も返しません。m2eclipseの成果物検索はどのように機能しますか?

答えて

1

複数のEclipseインストールからmavenを使用する場合、一貫性のある結果を得るための1つの方法は、mavenを別途インストールし、組み込みインストールの代わりに外部MavenインスタンスにEclipse(Preferences-> Maven-> Installations)このアプローチのもう一つの利点は、ビルドプロセスの「純粋な」ビューを得るためにIDEから独立してコマンドラインからmavenを実行できることです。これは、トラブルシューティングの際に役立ちます。

m2eclipseは、ローカルリポジトリ(通常は{home directory} /。m2/repository)に依存関係を見つける標準的な方法を使用し、次に任意の 'リモート'リポジトリになります。ローカルリポジトリの場所は、Preferences - > Maven - > User Settingsの下でeclipseにあります。他の設定が行われていない場合は、http://repo.maven.apache.org/maven2/の 'central'リポジトリリポジトリが次に検索されます。

各Eclipseのインストールとは異なる結果が得られているので、設定がどのようになっているのかはわかりませんが、別のリポジトリを見ていると思います。あなたが探している成果物が登録されたリポジトリの場所にあるかどうかを知ることは興味深いでしょう。

リリースされた成果物にアクセスしていることを前提としています。スナップショットを使って作業している場合、ルールは少し変わり、設定(settings.xmlファイル内)は重要です。

関連する問題