Я только что обновился до Sonarqube 5 (с очень старой версии 2.14).
При создании (нового) проекта (многопроектная сборка gradle с gradle 2.3-rc-3
) сборка проходит успешно, и я вижу нарушения кода на консоли сонара.
Когда я нажимаю на ссылку «Дизайн», я получаю
No DSM data available for the component
После поиска похожих вопросов/ответов я проверил ./build/tmp/sonarRunner/sonar-project.properties
, и он содержит <project>.sonar.binaries
записей, которые выглядят правильно.
ОБНОВЛЕНИЕ:
Я только что попробовал с чистой установкой 5.0; такой же результат. Итак, я установил 4.5.2 (опять же новую, чистую, БД), и она работает нормально, поэтому похоже, что проблема только с 5.0.
Я собираю spring-amqp из этой ветки с...
./gradlew build sonarRunner -Dsonar.host.url=http://xxxxx:9000 \
-Dsonar.jdbc.url=jdbc:oracle:thin:@xxxxx:1521/XE \
-Dsonar.jdbc.username=xxxxx -Dsonar.jdbc.password=xxxxx