2014-01-09 63 views
0

我有一个使用Maven的项目。我希望在集成测试课上运行Sonar。 我试图在Settings/Exclusions/Test文件包含(在localhost:9000的Sonar UI中)中添加模式**/*ITCase.java。这个设置据说是 “用于包含一些测试文件的模式,并且只有这些用于分析。” 但是,这些文件仍然被排除。有任何想法吗?有没有人使用过这个设置?使用maven运行测试代码的声纳分析

回答

0

我还没有找到与Maven的解决方案。 但是使用声呐转轮,它非常简单,效果很好。

我把sonar-project.properties文件在src /测试/ java目录中,除了sonar.projectKeysonar.projectNamesonar.projectVersion,这些都是要使用的设置:

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

声纳亚军可从test/java目录运行,该项目将出现在声纳本地网页http://localhost:9000

相关问题