2016-04-11 20 views
0

olmadan böcek örneklerini raporları, "findbugs-maven-plugin" komut satırındaFindBugs ayrıntılar benim pom.xml olarak

<plugin> 
    <groupId>org.codehaus.mojo</groupId> 
    <artifactId>findbugs-maven-plugin</artifactId> 
    <configuration> 
    <includeTests>false</includeTests> 
    <properties combine.self="merge" /> 
    </configuration> 
</plugin> 

vadede mvn clean install olarak tanımlanır.

[ERROR] Failed to execute goal org.codehaus.mojo:findbugs-maven-plugin:2.3.2:check (default) 
     on project sdf-pipeline: failed with 2 bugs and 0 errors -> [Help 1] 
[ERROR] 

Ancak "findbugs.xml" in, bu hataların ayrıntılarını göstermez: 2 adet böcek örneklerini bildirir.

<file classname='com.xxx.A'></file> 
<file classname='com.xxx.B'></file> 
<Error></Error> 

maven kullanıyorum:

Apache Maven 3.3.3 
Maven home: /usr/share/maven 
Java version: 1.7.0_80, vendor: Oracle Corporation 
Java home: /usr/lib/jvm/java-7-oracle/jre 
Default locale: en_US, platform encoding: UTF-8 
OS name: "linux", version: "4.2.0-35-generic", arch: "amd64", family: "unix" 
  1. hatalar nelerdir?
  2. Bu bir hata bulbugs veya başka bir şey mi?
  3. Eclipse'de bulbugs çalıştırdığımda, herhangi bir hata bildirmez. Herhangi bir giriş için

Teşekkür/suçlu this.getClass(). getResourceAsStream olduğu gibi

+0

"mvn findbugs: findbugs" komutunu çalıştırdığımda, hata örnekleri bildirilmez, bunun yerine "Uyarılar üretildi: 2" bildirilir. Bu 2 uyarı, "mvn clean install" çıktısında bildirilen 2 hata örneğidir mi? –

+0

BTW, findbugs-maven-plugin 2.3.2 sürümüdür. –

cevap

0

görünüyor yorumlar. FindBugs'ın şikayet ettiği A ve B sınıfı her ikisi de class.getResourceAsStream() öğelerine sahiptir. This.getClass(). GetClassLoader() 'ı kullandıktan sonra getResourceAsStream(), FindBugs şikayet etmeyi durdurur.

Neden hala neden olduğunu bilmiyorum mvn findbugs: findbugs iyi çalışıyor. Daha fazla araştırmak için zamanım yok. Devam edecek.

+0

Lütfen cevabınızı kabul edildi olarak işaretleyin. – h3xStream

İlgili konular