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