簡體   English   中英

src的findbugs命令行

[英]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 FindbugsMaven 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM