У меня есть исходный класс данных, который должен быть исключен в стандартной (по умолчанию профиле) сборке. Если я укажу, например, профиль прогона, который должен быть включен в этот класс. Кроме того, этот тест необходим для тестирования. Поэтому он должен быть включен во все тим.Как включить исключенный исходный файл для тестов?
Я использовал исключает для достижения первой части, но зависимость от теста ломает testCompile цели.
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<executions>
<execution>
<id>default-compile</id>
<goals>
<goal>compile</goal>
</goals>
<configuration>
<excludes>
<exclude>**/InitialDataBuilder.java</exclude>
</excludes>
</configuration>
</execution>
<execution>
<id>default-testCompile</id>
<goals>
<goal>testCompile</goal>
</goals>
<configuration>
<testIncludes>
<include>**/*.java</include>
</testIncludes>
</configuration>
</execution>
</executions>
</plugin>
Что не так с моей конфигурацией?
Невозможно включить исключенный исходный файл для тестов?