2011-08-23 10 views
7

Eclipse IDE(既にM2Eclipseプラグインがインストールされています)にマルチモジュールmavenプロジェクトを作成しました。そこでプロジェクトを成功させることができます。しかし、ビルドした後でも、すべてのモジュールプロジェクトにエラーアイコンが表示されます。どのような問題が起こる可能性がありますか?EclipseのMaven 2プロジェクトエラーアイコン

ありがとうございます。

+2

エラーメッセージを読んでもらえませんでしたか?それは確かに私たちがエラーメッセージを推測することを期待するよりも良いアイデアです。 –

+0

問題を説明していない場合、どのように人々があなたを助けてくれると期待していますか? "ああ、見て、問題がある!何ができるの?..."。 – carlspring

+1

+1この問題の説明には非常に正確に**、このタイプの不完全なエラー報告には何のテキストも付いていません(特に 'Error Log'や' Console'タブではありません)。 @CoolBeansの答えは、私にとっても問題を解決しました。 – Withheld

答えて

17

あなたが見ているエラーを知らずに、あなたの問題がEclipseプロジェクトのプロパティ(ビルドパス、srcディレクトリ指定、出力クラスディレクトリなど)であると仮定します。

m2eclipseプラグインにタグを付けたので、Eclipseでプロジェクトを右クリックする必要があります。maven->update project configurationを選択してください。 mavenでそのオプションが表示されない場合は、最初にmaven->enable dependency managementというオプションが表示されます。最初にクリックすると、プロジェクト設定の更新オプションが表示されます。

これで問題が解決しない場合は、コマンドプロンプトでpom.xmlファイルを含むプロジェクトディレクトリを開き、mvn eclipse:eclipseを実行します。

あなたのMavenビルド自体が成功すれば、上記の厄介なエラーメッセージを解決する必要があります。

+0

Maven 3はすべてのビルドプラグインにバージョン番号を使用する必要があるため、いくつかのMavenビルド関連のバージョンの問題でした。効果的なPOMを使用して問題を解決しました。 – Chandana

+0

@CoolBeansのように、私はEclipseのEclipseプラグイン、つまりEclipseとEclipseの両方を混在させることをお勧めしません。両方とも、それぞれの種類の魔法に耽る。 –

+0

@Vineet Reynolds私は同意します。私はOPとしてオプションを指定しましたが、m2eclipseを使いたいとは限りません。 – CoolBeans

1

Eclipseではマーカーのタブを開く(あなたが窓からそれを開くことができます - > [ビューの表示] - > [マーカーの探索)

は、それはあなたのプロジェクトと関連するすべてのエラーを表示します。問題に関連する問題を特定し、それに従って解決することができます。場合によってはQuick Fixオプションが表示されるので便利です。

関連する問題