我使用转换工具转换了我的代号一个GUI项目,但不知道将我的代码放在状态机器类中的什么位置。
转换后出现一些错误:
private static final java.util.HashMap<String, Class> formNameToClassHashMap = new java.util.HashMap<String, Class>();
上面的代码来自StateMachineBase和NetBeans提示显示
-source 1.2 中不支持泛型 (使用 -source 5 或更高版本来启用泛型)
super.initListModelFileList(list);
此代码来自状态机类,错误消息是"找不到符号"。
请问我该怎么办?
提前谢谢。
这是一个非常古老的Java 5支持项目吗?
我们通常优化了转换过程到较新的代码,因此我们至少假设 Java 5。您可以将项目设置中的语言级别设置为 JDK 5(请注意,您可以/应该使用 JDK 8 进行构建)。