1

Eclipse アーティファクトを生成すると、Eclipse はソース フォルダーをこの順序で表示します。

ソース/テスト/Java ソース/テスト/リソース ソース/メイン/Java ソース/メイン/リソース

を好む、

ソース/メイン/Java ソース/メイン/リソース ソース/テスト/Java ソース/テスト/リソース

前もって感謝します!

4

2 に答える 2

0

これにより、デフォルトの機能が壊れます。慣例により、src/test/java および src/test/resources の内容はクラスパスの一番上にある必要があります。これにより、メイン ツリーを変更せずに、メイン ツリーのアーティファクトをテスト実装に簡単に置き換えることができます。

例:

src/test/resources/META-INF/persistence.xml

src/main/resources/META-INF/persistence.xml

(テストでは最初のバージョンが使用され、2 番目のバージョンがデプロイされます)

于 2010-08-21T06:52:13.097 に答える
0

生成classpathentryされた.classpath.

これが Eclipse で使用されるものであると仮定すると、順序を変更するにはプラグインにパッチを適用する必要があります。

別のオプションは、m2eclipse を使用することです。これにより、すぐに探しているものが得られます。

于 2010-08-20T20:00:42.530 に答える