2016-05-31 2 views
0

Я настроил jenkins для работы, в которой будет запущен пакетный набор команд для компиляции java-файла. Я также включил findbugs для задания. Но когда я строю свою работу на выходе я получаю следующим образомJenkins Findbugs Пустой вывод

No changes. 
Started by anonymous user 
FindBugs: 0 warnings. 

No warnings since build 4. 
New zero warnings highscore: no warnings since yesterday! 
During parsing an error has been reported. 

Когда я нажимаю на ошибки все, что я получаю

Errors 

No report files were found. Configuration error? 

Моя конфигурация работа выглядит следующим образом enter image description here

Если я я получаю правильный выход

enter image description here

Мой Java файл выглядит следующим образом

class Input { 
public static void main(String[] args) { 
    System.out.println("Hello World! "); // Display the string. 


    String str = null; 
    if(str.equals("Test")) { 
/* The code here will not be reached, as an exception will be thrown. */ 
    } 
}} 

ответ

1

выполняет поиск Plugin FindBugs для findbugs.xml и сформировать отчет. Это означает, что вам нужно сначала запустить findbugs.

Плагин FindBugs сканирует файлы findbugs.xml в рабочей области сборки и сообщает количество обнаруженных предупреждений. Этот плагин является частью набора плагинов статического анализа кода, которые документированы на отдельной странице WIKI. (source)

Но вы можете запускать FindBugs и вручную (more information):

java -jar $FINDBUGS_HOME/lib/findbugs.jar 
Смежные вопросы