У меня следующая мультимодульная структура проекта:
ProjectName
+--Config
+--Pom.xml
+--Api
+--src\Main\Java\SomeRunnerClass.java
+--Pom.xml
+--Tests
+--src\Test\Java\TestsRunner.java
+--Pom.xml
При запуске:
mvn compile -pl Api exec:java -Dexec.mainClass=SomeRunnerClass
Рабочий каталог правильно отображается как \ ProjectName, и я могу использовать файлы из каталога Config
Но когда я запускаю
mvn compile test
При запуске TestsRunner (бегун с огурцом) рабочий каталог отображается как \ ProjectName \ Tests, поэтому я не вижу каталог \ ProjectName \ Config и все артефакты тестов сохраняются в тестах вместо каталога ProjectName
Есть ли способ изменить рабочий каталог при запуске тестов maven?