[英]findbugs command line for src
我正在嘗試通過命令行集成hudson和findbugs。 我正在使用命令行腳本。
./findbugs -textui -xml -outputFile report.xml src/
當我試圖運行這個時,我得到了錯誤
Exception in thread "main" edu.umd.cs.findbugs.NoClassesFoundToAnalyzeException: No classes found to analyze in
我可以為.java文件運行findbugs嗎? 如何在該目錄和子目錄中包含java文件?
您應該使用類或jar文件而不是src dir指定構建目錄。 FindBugs分析字節碼而不是源文件。
最好的辦法是使用Ant Findbugs或Maven Findbugs插件根據您使用的構建機制(ant或maven)生成findbugs XML報告(可能是使用Hudson作業的DAILY)。 您可以指示這些代碼庫使用所需的Source目錄。
在同一項工作中,如果啟用了Findbugs插件,則可以通過指定findbugs結果XML位置(由ANT或MAVEN任務生成)使用Hudson對其進行配置,Hudson將准備報告。 閱讀有關插件的更多信息@ http://wiki.hudson-ci.org/display/HUDSON/FindBugs+Plugin
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.