Я уже использовал FindBugs и у меня не было проблем, однако на этот раз в Eclipse Helios в Ubuntu обнаружены ошибки Natty Narval, но они не отображаются.
Вот что я пробовал:
- Щелкните правой кнопкой мыши по проекту> Найти ошибки> Найти ошибки
- Глядя на прогресс, я увидел 3 ошибки были найдены
- В представлении Проблемы их нет в списке
Я пытался перейти к своей собственной перспективе с помощью: Открыть перспективу> Другое> FindBugs, но Bug Explorer пуст.
Есть идеи для просмотра этих ошибок?
ОБНОВЛЕНИЕ: В журнале ошибок Eclipse я вижу:
!ENTRY edu.umd.cs.findbugs.plugin.eclipse 2 2 2011-06-18 21:13:24.968
!MESSAGE The following classes needed for FindBugs analysis on project **
were missing:
!SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 2 0 2011-06-18 21:13:24.969
!MESSAGE org.apache.commons.exec.CommandLine
!SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 2 0 2011-06-18 21:13:24.969
!MESSAGE org.apache.commons.exec.DefaultExecutor
!SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 2 0 2011-06-18 21:13:24.969
!MESSAGE org.apache.commons.exec.ExecuteException
ОБНОВЛЕНИЕ 2: Я не знаю, как исправить Eclipse, ноЯ нашел обходной путь.Я добавил отчет findbugs в pom.xml
<reporting>
<plugins>
[...]
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>2.3.3-SNAPSHOT</version>
<configuration>
<xmlOutput>true</xmlOutput>
<!-- Optional derectory to put findbugs xdoc xml report -->
<xmlOutputDirectory>target/site</xmlOutputDirectory>
</configuration>
</plugin>
</plugins>
</reporting>
maven. Следующая конфигурация генерирует отчет HTML в target / site / findbugs.html