在Intellij IDEA中打开JaCoCo报告
我试图通过使用代码覆盖工具(而不是静态代码分析工具)在我们的应用程序上找到死代码。 我选择了JaCoCo,并且能够通过JaCoCo代理获得报告。
我知道Intellij IDEA与JaCoCo合作,但无论如何我都找不到将我的JaCoCo报告导入Intellij IDEA。 有关如何做到这一点的任何想法?
谢谢
找到了解决方案。 我已经安装了coverage插件和EclEmma插件(不确定这个是否真的有必要……)。 然后“分析 – >显示覆盖率数据…”并选择您的Jacoco输出文件。 此文件具有.exec扩展名,否则您无法选择它。 那是我的问题……
谢谢
“intellij idea”似乎无法显示创建的jacoco报告的正确覆盖值。 当它将覆盖率显示为0.0而不是给出不受支持的格式错误时,确实会产生误导和不公平。
但是,作为替代方案,我们可以使用maven-sonar-plugin的目标,声纳:声纳将jacoco报告(作为maven构建的一部分创建)推送到声纳(qube)服务器
mvn clean install声纳:sonar -Dsonar.host.url = http://:9000 -Dsonar.projectKey = -Dsonar.branch = -Dsonar.login = -Dsonar.password =
sonar.projectKey和sonar.branch属性值可以从sonarqube中创建的相应项目中检索。
- Javadoc使用相对路径链接到src / main / resource或src / test / resource文件
- 使用mvnDebug命令在maven中进行调试
- Intellij的想法 – Spring Bean配置文件
- 以编程方式设置控制器时,“没有为顶级元素指定控制器”
- Android上的Spring Boot?
- 使用Spring启动对Intellij中的资产进行Livereload
- 如何安装特定版本的IDEA插件?
- 设置JVM选项以避免错误org.springframework.cglib.core.ReflectUtils $ 1 非法reflection访问
- Spark运行时错误:spark.metrics.sink.MetricsServlet无法实例化