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.