我的項目太大,在整個項目中運行聲納需要花費大量的時間和內存。所以我想知道是否有任何方法在單個java文件上運行聲納。任何手段在單個文件上運行聲吶分析?
3
A
回答
3
而不是安裝這個插件,你可以直接使用包含或排除(或兩者)。
在一個執行pom.xml中,你可以寫pathToInclude(地產板塊內),並在控制檯中,你必須用-Dsonar.inclusions = pathToInclude
-Dsonar.inclusions=file:/path_to_my_project/MyProject.java
//only the file above will be analyzed
-Dsonar.exclusions=file:/path_to_my_project_root/another_directory/**/*
//all subfolders and files within "another_directory" are exclued/ignored.
-Dsonar.inclusions=file:/path_to_my_project/another_directory/MyProject.java
-Dsonar.exclusions=file:/path_to_my_project/another_directory/**/*
//all subfolders and files within "another_directory" are exclued/ignored EXCEPT MyProject.java.
2
應該使用排除或包含模式。有關更多詳細信息,請參閱http://docs.codehaus.org/display/SONAR/Narrowing+the+Focus#NarrowingtheFocus-Patterns。
相關問題
- 1. 錯誤 - 聲吶無法分析文件
- 2. 使用聲吶分析jar文件
- 3. 無法在Eclipse中運行本地聲吶分析:需要聲吶版本3.4才能執行本地分析
- 4. Jenkins觸發聲吶轉輪聲吶分析
- 5. 無法運行聲吶
- 6. 使用Jenkins中的多個git分支進行聲吶分析
- 7. 如何使用聲吶分析我的簡單項目?
- 8. 使用聲吶分析源代碼
- 9. 聲吶maven分析 - 未找到類
- 10. 聲吶不分析Checkstyle,Findbugs,PMD
- 11. 聲吶分析掛在執行裝飾器
- 12. 使用Jenkins的聲吶分析無法找到可執行文件
- 13. 運行聲吶配置文件時出錯
- 14. 如何在聲吶中獲取分析ID
- 15. 運行聲納分析
- 16. 聲吶分析 - Maven多模塊環境中的組件版本
- 17. 聲吶在使用maven分析時顯示錯誤消息
- 18. 分裂聲納測試運行和分析階段
- 19. org.sonar.runner.impl.RunnerException:無法執行聲吶
- 20. 如何運行聲納分別分析每個兒童模塊
- 21. 是否有任何在.NET Micro Framework上運行的分析器?
- 22. Maven聲吶:聲吶未能使用最新的插件版本
- 23. 聲吶評論svn補丁文件
- 24. 在S60手機上運行.class文件
- 25. 在Ubuntu和Windows上的聲吶安裝
- 26. 在Pojo類上覆制的聲吶
- 27. 使用mysql在Ubuntu上安裝聲吶
- 28. 在debian 8上啓動聲吶8
- 29. 在本地執行聲吶轉輪
- 30. 聲吶排除不妨礙分析C#代碼
添加屬性看上去像一箇舊鏈接 - 我認爲你在尋找http://docs.sonarqube.org/display/SONAR/Narrowing+the+Focus和http://docs.sonarqube.org/display/SONAR/Analysis+Parameters#AnalysisParameters-Exclusions/夾雜物 – hawkeye