0
我有一个使用Maven的项目。我希望在集成测试课上运行Sonar。 我试图在Settings/Exclusions/Test文件包含(在localhost:9000的Sonar UI中)中添加模式**/*ITCase.java
。这个设置据说是 “用于包含一些测试文件的模式,并且只有这些用于分析。” 但是,这些文件仍然被排除。有任何想法吗?有没有人使用过这个设置?使用maven运行测试代码的声纳分析
我有一个使用Maven的项目。我希望在集成测试课上运行Sonar。 我试图在Settings/Exclusions/Test文件包含(在localhost:9000的Sonar UI中)中添加模式**/*ITCase.java
。这个设置据说是 “用于包含一些测试文件的模式,并且只有这些用于分析。” 但是,这些文件仍然被排除。有任何想法吗?有没有人使用过这个设置?使用maven运行测试代码的声纳分析
我还没有找到与Maven的解决方案。 但是使用声呐转轮,它非常简单,效果很好。
我把sonar-project.properties文件在src /测试/ java目录中,除了sonar.projectKey
,sonar.projectName
和sonar.projectVersion
,这些都是要使用的设置:
sonar.sources = .
sonar.binaries = ../../../target/test-classes
sonar.language = java
sonar.sourceEncoding = UTF-8
声纳亚军可从test/java目录运行,该项目将出现在声纳本地网页http://localhost:9000