0

次のような通常のMavenモジュールのセットアップがあります。

src/main/java/...
src/main/test/com/example/...

したがって、テストフォルダー内にjunitテストなどがありますが、何らかの理由でしばらくするとフォルダー設定がデフォルトに戻り、右クリックのテスト実行オプションを使用してテストを実行できません。

モジュール設定に戻り、テストに戻す必要があります。これは、他の Maven モジュール (マルチモジュール プロジェクト) では発生しません。

理由は何でしょうか?

バージョン 12.1.4 Ultimate を使用しています。

4

1 に答える 1

1

Intellij 12.0.4、12.1.5、および 13.x (すべての Ultimate バージョン) でこれがうまく機能することを確認できます。

(実験で) フォルダーをマークするとsrc/main/test、再起動後も「テスト ソース ルート」としてマークされたままになります。

(おそらくタイプミスですが)あなたが言及したディレクトリ構造は、maven Standard Directory Layoutに準拠していません。に移動src/main/test/java/com/exampleする場合 (そこsrc/test/java/com/exampleに があることに注意してください。代わりに)、テスト フォルダーを明示的にマークする必要はありません。javatest/java/comtest/com

于 2013-10-05T07:00:21.713 に答える