gpt4 book ai didi

maven - 资源未在 grails 项目和 Sonar 中编制索引

转载 作者:行者123 更新时间:2023-12-02 15:06:12 25 4
gpt4 key购买 nike

我想使用 Sonar 来监控 grails 项目的 junit 测试代码覆盖率。首先我使用grails代码覆盖插件生成coverage.xml并配置sonar.groovy.cobertura.reportPath属性,但是junit部分没有数据。所以我将 pom.xml 中的 sonar.sources 从 grails-app 更改为 grails-app/controllers、grails-app/services、grails-app/domain。然后出现junit代码覆盖率,但控制台显示资源不是索引。 Sonar 仪表板中的问题部分变为0。我该如何解决?非常感谢你。
Sonar 4.5.1
Groovy Sonar 插件 1.0.1
maven 3.2.5
pom配置如下:

<sonar.language>grvy</sonar.language>
<sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
<sonar.surefire.reportsPath>test/reports</sonar.surefire.reportsPath>
<sonar.groovy.cobertura.reportPath>test/reports/cobertura/coverage.xml</sonar.groovy.cobertura.reportPath>
<!--sonar.groovy.codenarc.reportPath>test/CodeNarcReport.xml</sonar.groovy.codenarc.reportPath-->
<sonar.sources>src/groovy,src/java,grails-app/controllers,grails-app/services,grails-app/domain</sonar.sources>

BR,
胜利者

最佳答案

您的问题似乎与以下问题有关:http://jira.codehaus.org/browse/SONARGROOV-8

请注意,故障单已解决,该修复将成为插件版本 1.1 的一部分(需要 SQ 4.5.2)。

由于该插件尚未发布,您可能需要测试快照。请引用这个帖子:http://sonarqube.15.x6.nabble.com/VOTE-Groovy-Plugin-version-1-1-td5033128.html

关于maven - 资源未在 grails 项目和 Sonar 中编制索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28937941/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com