Jak dodać kolejny folder źródła testowego do Maven i skompilować go do osobnego folderu?

Mam domyślnesrc/test/java folder dla naszych testów jednostkowych. Oddzielny foldersrc/integration/java jest dostępny do testów integracyjnych.

Skonfigurowałemmaven-surefire-plugin wykonać testy jednostkowe / integracyjne w odpowiednich fazach. Działa to doskonale, gdy skompilowane klasy znajdują się w poprawnym katalogu. Niestety Maven obsługuje tylko jeden folder źródłowy testu i jeden folder wyjściowy testu.

Z wtyczką mavens build-helper mogę dodać kolejny folder test-source, ale skompilowane klasy zostaną wygenerowanetest-classes ale chcę skompilować klasy zsrc/integration/java wtarget/integration-test-classes. czy to możliwe?

<code>src/test/java > target/test-classes
src/integration/java > target/integration-test-classes
</code>

PS: Nie podoba mi się wykluczenie / uwzględnienie w rozwiązaniu bazowym pakietu (wyklucz wszystkie)**/it/** pliki z domyślnej fazy testowej i wyklucz wszystkie**/unit/** z fazy integracji.

questionAnswers(3)

yourAnswerToTheQuestion