4

Maven を介して自分のプロジェクトでFindBugsを実行すると、次のようなものがたくさん表示されます。

Can't use annotations when running in JDK 1.4 mode!

どうすれば修正できますか?マニュアルには何も見つかりませんでした。

4

2 に答える 2

4

以下のスニペットのように、プラグイン構成にtargetJdk要素が欠落していると思います。

   <reporting>
     <plugins>
       <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>findbugs-maven-plugin</artifactId>
        <version>2.0.1</version>
        <configuration>
          <targetJdk>1.5</targetJdk>
        </configuration>
       </plugin>
     </plugins>
   </reporting>
于 2010-07-14T18:47:55.263 に答える
-1

Maven ビルド プラグインが 1.4 ではなく 1.5 にコンパイルされていることを確認してください。

        <plugin>
            <artifactId>maven-compiler-plugin</artifactId>
            <configuration>
                <source>1.5</source>
                <target>1.5</target>
            </configuration>
        </plugin>
于 2010-07-14T15:47:49.297 に答える