我刚刚升级到 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