我使用的是Maven 3.2.3和Java 6 (1.6.45)。我想将FindBugs插件合并到我的站点报告中。所以我把这个添加到我的pom…中。
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.13</version>
<reportSets>
<reportSet>
<reports>
<report>checkstyle</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>3.0.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>2.3</version>
</plugin>
</plugins>
</reporting>但是,当我运行
mvn site:site site:deploy我得到了以下异常…
[INFO] Generating "FindBugs" report --- findbugs-maven-plugin:3.0.0
[INFO] Locale is en
[INFO] Fork Value is true
[java] Exception in thread "main" java.lang.UnsupportedClassVersionError: edu/umd/cs/findbugs/FindBugs2 : Unsupported major.minor version 51.0
[java] at java.lang.ClassLoader.defineClass1(Native Method)
[java] at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
[java] at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
[java] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
[java] at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
[java] at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
[java] at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
[java] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
[INFO] ------------------------------------------------------------------------你知道我还需要包括什么来解决这个问题吗?谢谢,-戴夫
发布于 2015-01-21 05:35:05
如果你一定要使用Java6,我想你需要Findbugs的2.0.3版本。然而,我承认,我是从this的答案中推断出类似的问题,这个问题实际上与Eclipse插件有关。而且,更深入地挖掘一下,v2.0.3似乎确实是支持Java6的最后一个Findbugs版本--参见发行说明here。
https://stackoverflow.com/questions/28054997
复制相似问题