0

標準の Maven 構造 (つまり、ソース コードの場合は src/main/java、テスト コードの場合は src/test/java) のプロジェクトがありますが、mvn eclipse:eclipse を使用して Eclipse ファイルを生成すると、メイン ソース ツリーのクラスパスになります。間違っている:

<classpathentry kind="src" path="src/test/java" output="target/test-classes"/>
<classpathentry kind="src" path="src" including="**/*.java"/>
<classpathentry kind="src" path="src/main/resources" excluding="**/*.java"/>

そのため、メインのソース パスは src/main/java ではなく src として出力されます。これには理由がありますか?強制的に正しくすることはできますか?

修正: なぜか pom に設定していたため、ビルド ソースが /src に設定されていました。その行を pom から削除したところ、現在は正常に動作しています

4

1 に答える 1

0

Eclipse Maven Integration (m2e)を使用 し、既存の Maven プロジェクトとしてインポートします。

mvn eclipse:eclipse を実行しないでください。

NO_M2ECLIPSE_SUPPORT: maven-eclipse-plugin で作成されたプロジェクト ファイルは、M2Eclipse ではサポートされていません。

于 2013-01-05T05:37:57.927 に答える