src/test/java単体テスト用のデフォルトのフォルダーがあります。src/integration/java統合テスト用に別のフォルダーを使用できます。
maven-surefire-pluginそれぞれのフェーズでユニット/統合テストを実行するようにを構成しました。これは、コンパイルされたクラスが正しいディレクトリにある場合にうまく機能します。残念ながら、Mavenは1つのテストソースフォルダーと1つのテスト出力フォルダーのみをサポートします。
mavens build-helperプラグインを使用すると、別のtest-sourceフォルダーを追加できますが、コンパイルされたクラスはに生成されますが、からクラスをtest-classesコンパイルしたいと思います  。これは可能ですか?src/integration/javatarget/integration-test-classes
src/test/java > target/test-classes
src/integration/java > target/integration-test-classes
PS:パッケージベースのソリューションでこの除外/含めるのは好きではありません(**/it/**デフォルトのテストフェーズからすべてのファイルを除外**/unit/**し、統合フェーズからすべてを除外します。