繁体   English   中英

使用Maven在测试代码上运行声纳分析

[英]Running sonar analysis on test code using maven

我有一个使用Maven的项目。 我希望在集成测试类上运行Sonar。 我试图在设置/排除/测试文件包含中添加模式**/*ITCase.java (在localhost:9000的Sonar UI中)。 据说此设置是“用于包括某些测试文件而仅在分析中包括这些文件的模式”。 但是,文件仍被排除。 有任何想法吗? 有人成功使用过该设置吗?

我还没有找到Maven的解决方案。 但是使用声纳运行器,它非常简单并且运行良好。

除了sonar.projectKeysonar.projectNamesonar.projectVersion之外,我在src / test / java目录中放置了一个sonar-project.properties文件,这些设置是要使用的:

sonar.sources = .
sonar.binaries = ../../../target/test-classes
sonar.language = java
sonar.sourceEncoding = UTF-8

可以从test / java目录运行声纳运行程序,并且该项目将显示在Sonar本地网页中的http://localhost:9000

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM