FindBugs:如何在Java 5模式下运行它? - java

当我通过Maven在项目上运行FindBugs时,我得到了很多这样的信息:

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

我该如何解决?在手册中找不到任何内容。

参考方案

我相信您在插件配置中缺少了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>

如何在Java swing中对jComboBox元素进行排序? - java

如何将jComboBox元素列表排序为排序列表。JComboBox box=new JComboBox(); box.addItem("abc"); box.addItem("zzz"); box.addItem("ccc"); add(box); 我使用了许多jComboBox组件,但无法正常工作…

如何在java.library.path中添加rxtxSerial? - java

我正在使用Eclipse IDE用Java开发应用程序。我的操作系统是Ubuntu11。我的应用程序使用RXTX库(gnu.io. *)进行串行通信。通过执行此操作,我已经在项目中添加了RXTXomm.jar文件(项目->属性-> java buld路径->添加外部jar)。每当我运行代码时,都会出现此错误。java.lang.Unsati…

如何在Java 11(或更高版本)中启动单文件程序? - java

JEP 330描述了JDK 11中用于在Java中启动单文件程序的一项新功能。我试过了:$ ./Example.java但这不起作用。正确的用法是什么? 参考方案 精简版:$ java Example.java data.txt 或(使用#!):$ ./example data.txt 细节:工作示例here。考虑一个单文件程序来打印文件中的行:import…

如何在Java Web应用程序中将WordML转换为Office Open XML? - java

我有一个Java Web应用程序,该应用程序生成WordML格式的MS Word文档(Word 2003 XML格式的单个XML文件,扩展名为.xml)。我想将其自动转换为较新的Office Open XML格式,以便可以将文档另存为.docx文件(本质上是一个包含多个XML文件的zip文件)。这必须是完全自动化的,并且不能要求用户下载文件并手动转换。此外,…

Java中的“ <<”运算符 - java

最喜欢的语句来自Java的Character类:(1 << Character.PARAGRAPH_SEPARATOR)) >> type PARAGRAPH_SEPARATOR是字节,type是整数。这句话中的操作员,他们做什么?如何以及在哪里可以使用这些运算符?这是oracles java.lang.Character文档。该类中…