Ho installato il plug-in FindBugs in Eclipse per l'analisi del codice sorgente con il plug-in FindSecurityBugs per scoprire i problemi di sicurezza con il codice. Voglio filtrare determinati falsi positivi e voglio escluderli nei rapporti generati. Il filtro exclude sta funzionando bene dalle preferenze di FindBug nella GUI di Eclipse ma dalla riga di comando viene fornito sotto l'errore. Sto usando il file delle preferenze delle impostazioni del progetto Eclipse solo come input per la riga di comando.
Done with analysis
The following errors occurred during analysis:
Unable to read filter: filter-ECB.xml : filter-ECB.xml (No such file or directory)
java.io.FileNotFoundException: filter-ECB.xml (No such file or directory)
At java.io.FileInputStream.open(Native Method)
At java.io.FileInputStream.<init>(FileInputStream.java:146)
At edu.umd.cs.findbugs.filter.Filter.parse(Filter.java:206)
At edu.umd.cs.findbugs.filter.Filter.<init>(Filter.java:132)
At edu.umd.cs.findbugs.FindBugs.configureFilter(FindBugs.java:516)
At edu.umd.cs.findbugs.FindBugs2.addFilter(FindBugs2.java:374)
At edu.umd.cs.findbugs.FindBugs2.configureFilters(FindBugs2.java:521)
At edu.umd.cs.findbugs.FindBugs2.setUserPreferences(FindBugs2.java:475)
At edu.umd.cs.findbugs.TextUICommandLine.configureEngine(TextUICommandLine.java:685)
At edu.umd.cs.findbugs.FindBugs.processCommandLine(FindBugs.java:361)
At edu.umd.cs.findbugs.FindBugs2.main(FindBugs2.java:1188)