Tôi đã quản lý để chạy các bộ tìm kiếm trong quá trình xây dựng maven của mình và tôi cũng có các bộ tìm kiếm được định cấu hình trong nhật thực. Tuy nhiên khi chạy trong Eclipse và Maven tôi nhận được các lỗi khác nhau, và tôi dường như không thể tìm thấy một thiết lập, trong đó số lượng các lỗi phù hợp trong Eclipse và Maven.Nhận các lỗi Findbugs giống nhau trong Maven và Eclipse
Cài đặt của tôi Maven là như thế này:
<version>2.5.2</version>
<configuration>
<failOnError>false</failOnError>
<threshold>Normal</threshold>
<effort>Default</effort>
<xmlOutput>true</xmlOutput>
<findbugsXmlOutput>true</findbugsXmlOutput>
<findbugsXmlWithMessages>true</findbugsXmlWithMessages>
</configuration>
Và trong Eclipse Tôi có:
Findbugs Version: 2.0.1
Analysis Effort: Default
Minimum Rank to report: 20
Minimum Confidence to Report: Medium
Reported categories: All
Với những thiết lập, tôi nhận được nhiều lỗi trong Eclipse. Vấn đề chính của tôi là, rằng tôi thậm chí không thể phù hợp với các thiết lập khác nhau giữa maven và nhật thực.
Cả hai đều sử dụng cùng một phiên bản FindBugs không? Maven sẽ lấy được phiên bản từ tệp pom, nhưng Eclipse sẽ phụ thuộc vào những gì bạn đã cài đặt. Ngoài ra, cái nào tạo ra nhiều lỗi hơn? –
Tôi đã chỉnh sửa bài đăng để trả lời các câu hỏi của bạn, nhưng tôi không thực sự chắc chắn về các phiên bản ... 2.5.2 là phiên bản của findbugs-MavenPlugin, trong khi 2.0.1 là phiên bản của findbugs-EclipsePlugin, I ' m không chắc chắn phiên bản của findbugs hai thực sự sử dụng. –