1
是否可以配置從命令行調用FindBugs時加載的插件?默認情況下,它似乎加載了插件目錄中的所有內容,而且在手冊中沒有看到與插件相關的任何命令行選項。通過命令行選擇FindBugs插件
是否可以配置從命令行調用FindBugs時加載的插件?默認情況下,它似乎加載了插件目錄中的所有內容,而且在手冊中沒有看到與插件相關的任何命令行選項。通過命令行選擇FindBugs插件
使用-choosePlugins
option選擇啓用/禁用插件,或使用-pluginList
來指定要加載哪個.jar文件。
或者您可以使用下列選項中的插件啓用/禁用探測器(遊客):
-visitors
選項,以使只有特定的探測器-omitVisitors
選項,來禁用只有特定的探測器-chooseVisitors
選項,切換特定檢測器參考:java -jar findbugs.jar -textui -help
將打印所有選項,我包括以上選項。
我正在使用'-pluginList',但無法找到任何關於它的文檔嗎?任何想法爲什麼?我想加載多個插件罐,但還沒有弄清楚。 – edthethird
@edthethird沒有文件,我們有。你需要閱讀代碼。 –
順便說一句,最好使用SpotBugs代替。 https://mailman.cs.umd.edu/pipermail/findbugs-discuss/2017-September/004383.html –