Maven mvn声纳:声纳不生成仪表板数据

Maven mvn声纳:声纳不生成仪表板数据,maven,sonarqube,Maven,Sonarqube,我们使用maven来构建我们的项目 我实现了中提到的配置,以使用sonar分析项目 my.m2/settings.xml的快照 声纳 红色显示mvn的输出-无LOC 绿色显示sonar runner-LOC的输出和识别的问题 mvn配置缺少什么?似乎sonar找不到任何类文件 15:19:27.677 INFO - Project coverage is set to 0% since there is no directories with classes. 你跑了吗 mvn clea

我们使用maven来构建我们的项目

我实现了中提到的配置,以使用sonar分析项目

my
.m2/settings.xml的快照


声纳

红色显示mvn的输出-无LOC 绿色显示sonar runner-LOC的输出和识别的问题


mvn配置缺少什么?

似乎sonar找不到任何类文件

15:19:27.677 INFO  - Project coverage is set to 0% since there is no directories with classes.
你跑了吗

mvn clean install -DskipTests

mvn声纳之前:声纳
mvn sonar:sonar
将不再编译源代码(我认为是从sonar 3.6开始的)。

显示mvn sonar:sonar.tdrury的输出,只是将mvn输出添加到原始问题中。当您通过maven vs.sonar runner运行时,是否将数据发送到两个不同的sonar实例?或者使用不同的项目ID发送到同一个实例?或者以相同的项目ID发送?假设您发送到相同的sonar w/相同的项目ID,当您通过sonar runner运行时,您拥有良好的数据,对吗?然后你通过maven运行。sonar中的快照是否存在0 LOC/no问题?tdrury,我首先运行了mvn sonar:sonar,它显示了0 LOC/no问题。然后我创建了sonar项目属性文件,并为同一个项目使用了sonar runner,它显示了数据。仪表板截图可以在这里找到是的,我确实遵循了mvn clean install-DskipTests=true mvn sonar:sonar的顺序。项目覆盖率在mvn和sonar runner的日志中显示为0%。mvn日志…'[INFO][15:18:23.809]项目覆盖率设置为0%,因为没有包含类的目录。“。。。声纳航海日志。。。15:19:27.677信息-项目覆盖率设置为0%,因为没有包含类的目录@jsaluja如果您使用maven 3,请确保使用sonar maven插件版本2.1,如前所述。我在日志中注意到您使用的是2.0版。我也尝试过在pom中配置2.1版。同样的行为,空的仪表板。。。org.codehaus.mojo sonar maven plugin 2.1您的maven输出缺少
源目录:/home/jsaluja/0801/frontend/yyy/xxxx/src
log station。我认为您必须检查为什么无法识别源目录。
15:19:27.677 INFO  - Project coverage is set to 0% since there is no directories with classes.
mvn clean install -DskipTests