не может быть проиндексирован дважды - testSourceDirectory и sourceDirectory одинаковы
Я создал тест производительности как подмодуль maven для моего основного модуля. Все тестовые классы написаны в src /главный/ Java, а не SRC /тестовое задание/Джава
Я могу упаковать проект как jar и запустить его для проверки производительности моего проекта.
Я хотел казнитьmvn test
, Заmvn test
работать я должен был<testSourceDirectory>
значение установлено. Так как в этом случае у меня есть мой код в src / main / java, я установил это:
<testSourceDirectory>src/main/java</testSourceDirectory>
Сейчасmvn test
работает.
Но проблема в том, что сборка сонара завершается с ошибкой:can't be indexed twice
, Что очевидно для моего помtestSourceDirectory
а такжеsourceDirectory
такие же.
[ERROR] Failed to execute goal
org.codehaus.mojo:sonar-maven-plugin:2.5:sonar (default-cli)
on project Blah: File [relative=XYZ.java, abs=/Path/XYZ.java] can't be indexed twice.
Please check that inclusion/exclusion patterns, produce
disjoint sets for main and test files ->
Как исправить эту проблему?