2014-01-09 104 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

相關問題