Java 语言级别不支持泛型';1.4';使用Intellij&;爪哇我
我正在为这个项目使用Java ME x IntelliJ,但我似乎得到了以下代码块的Java 语言级别不支持泛型';1.4';使用Intellij&;爪哇我,java,intellij-idea,java-me,Java,Intellij Idea,Java Me,我正在为这个项目使用Java ME x IntelliJ,但我似乎得到了以下代码块的泛型在语言级别“1.4”不受支持的错误: AccessPoint AccessPoint=AccessPoint.of(“WIFI”, 新连接选项(“ssid”、“Net-1-AT”), 新连接选项(“密码”,新字符[]{'a','t'}); //特别是在国家和地区 我的配置: 泛型,在Java版本5(2004年)中引入,对应于语言级别1.5。除非您正在处理一个特定的项目,而该项目的级别必须是1.5,否则出于某
泛型在语言级别“1.4”不受支持的错误:
AccessPoint AccessPoint=AccessPoint.of(“WIFI”,
新连接选项(“ssid”、“Net-1-AT”),
新连接选项(“密码”,新字符[]{'a','t'});
//特别是在国家和地区
我的配置:
泛型,在Java版本5(2004年)中引入,对应于语言级别1.5
。除非您正在处理一个特定的项目,而该项目的级别必须是1.5
,否则出于某些外部原因,您应该使用较新的版本(8、11或14),因为它们更安全,并且具有您正在寻找的功能。J2ME基本上不受支持,并且不支持较新的语言功能。编写不带泛型的代码。您需要将IntelliJ中的语言设置更新为更新的Java版本。顺便说一句,这是一个常见的问题。@TimBiegeleisen我的Java ME版本是昨天从oracle网站下载的,所以它应该是最新的……这不是问题所在;IntelliJ在某些位置指向1.4。@TimBiegeleisen您知道我可以在哪里更改指向1.4的位置吗?请尝试SHIFT
+CTRL
+ALT
+S
,然后检查您的项目模块设置。在哪里更改?据我所知,项目语言级别为8
。。。