#java #sonarqube
#java #sonarqube
Вопрос:
Я пытаюсь проанализировать все файлы java, расположенные внутри каталога src / test, но я не могу заставить это работать.
Я попробовал следующие варианты
C:UsersTestSonarQube>gradle clean sonarqube -Dsonar.sources=src
Задача: сбой sonarqube
СБОЙ: сборка завершилась ошибкой с исключением.
Что пошло не так: не удалось выполнить задачу ‘: sonarqube’. Файл src/test/java/LibraryTest.java не может быть проиндексирован дважды. Пожалуйста, убедитесь, что шаблоны nclusion / exclusion создают непересекающиеся наборы для основного и тестового файлов
Попробуйте: Запустите с параметром —stacktrace, чтобы получить трассировку стека. Запустите с помощью —info или —debug, чтобы получить больше выходных данных журнала. Запустите с помощью —scan, чтобы получить полную информацию.
2) Я также пробовал с -Dsonar.sources=src/test -Dsonar.inclusions= src/**/*.java
C:UsersTestSonarQube>gradle clean sonarqube -Dsonar.sources=src
/test -Dsonar.inclusions= src/**/*.java
Выбрал JAVA_TOOL_OPTIONS: -Djdk.http.auth.tunneling.disabledSchemes=»»
СБОЙ: сборка завершилась ошибкой с исключением.
-
Что пошло не так: задача ‘src / ** /*.java’ не найдена в корневом проекте ‘SonarQube’.
-
Попробуйте: Запустите gradle tasks, чтобы получить список доступных задач. Запустите с параметром —stacktrace, чтобы получить трассировку стека. Запустите с параметром —info или —debug, чтобы получить больше выходных данных журнала. Запустите с помощью —scan, чтобы получить полную информацию.
-
Получите дополнительную помощь на https://help.gradle.org
СБОЙ СБОРКИ за 1 секунду
3)
C:UsersTestSonarQube>gradle clean sonarqube -Dsonar.sources=src
/test -Dsonar.inclusions=src/test/*.java
Выбрал JAVA_TOOL_OPTIONS: -Djdk.http.auth.tunneling.disabledSchemes=»»
Задача: тест обнаружил JAVA_TOOL_OPTIONS: -Djdk.http.auth.tunneling.disabledSchemes=»»
Задача: sonarqube не удалось установить скрытый рабочий каталог: C:UsersTestSonarQubebuildsonar Сбой автоматического определения поставщика SCM. Пожалуйста, используйте «sonar.scm.provider», чтобы определить SCM вашего проекта, или отключите датчик SCM в настройках проекта.
УСПЕШНАЯ СБОРКА за 10 секунд, 5 активных задач: выполнено 5
Но все же я не вижу изменений на сервере sonarqube