単一のワークスペースでマルチモジュール Java プロジェクトに Eclipse 3.5、Maven 2.0.9 を使用しています。
私のプラグイン宣言は以下の通りです:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<version>2.7</version>
<configuration>
<ajdtVersion>2.0</ajdtVersion>
<wtpversion>2.0</wtpversion>
</configuration>
</plugin>`
ローカル リポジトリが空の場合、プロジェクトで eclipse clean を実行すると、正しい依存関係が取り込まれ、すべてのコンパイル エラーが解決されます。
モジュールが、依存している別のモジュールのクラスを認識できないことがあります。クリーン インストールまたはローカル インストールを実行しても、コンパイル エラーは解決されません。ローカル リポジトリを空にして再度 eclipse clean を実行すると、以前に解決されなかったエラーが修正されます。
これは面倒です。誰が何が悪いのか知っていますか?