没有可用的组件DSM数据(摇篮多项目)(No DSM data available for the

2019-10-21 19:37发布

我刚刚升级到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(又一个新的,干净的,DB)和它工作得很好,所以它看起来像它的,仅5.0的问题。

我从构建弹簧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 

Answer 1:

因为做了优化的声纳的5672这确实是对非Maven项目有问题的,因为你不能直接从根项目下钻到较低水平-的时候有没有依赖性都没有显示DSM。

我们将在5.1解决这个SONAR-6176 。



文章来源: No DSM data available for the component (Gradle Multi-Project)