Я запускаю сканер SonarQube в проекте Java.В файле свойств есть свойство sonar.java.binaries=**/classes
для указания расположения классов для проектов.
При сканировании не удалось отобразить эту ошибку:
ERROR: Error during SonarQube Scanner execution
ERROR: Please provide compiled classes of your project with sonar.java.binaries property
при:
- Я удалил свойство
sonar.java.binaries
- Я установил свойство
sonar.java.binaries
на null
- Я установил свойство на
sonar.java.binaries=**/classes
, но в каталогах проекта не было классов dir или тамбыли пустыми
Сканирование было успешно завершено, когда:
- Я установил свойство
sonar.java.binaries=**/classes
и создал папку классов, вставив в нее фиктивный файл blabla.class
Итак, мой вопрос: зачем нужны классы, если сканер работает и без них?