Это не требование, установленное версией SonarQube, а плагином SonarJava (который, вероятно, обновился с обновлением до 6.7).
Начиная с SonarJava 4.12, они требуют, чтобы вы поставляли двоичные файлы, так как без них плагин будет пропускать некоторые проблемы. Поскольку вы используете плагин Maven, он будет обрабатываться . Я бы посоветовал обновить его до последней версии sonar-maven-plugin, так как он содержит несколько улучшений.
Пожалуйста, проверьте, что вы:
- Не переопределяет свойства sonar.java.binaries в ваших тегах свойств maven
- Убедитесь, что скомпилированные источники доступны (например,
mvn package sonar:sonar
)