Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 语言级别不支持泛型';1.4';使用Intellij&;爪哇我_Java_Intellij Idea_Java Me - Fatal编程技术网

Java 语言级别不支持泛型';1.4';使用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,否则出于某

我正在为这个项目使用Java ME x IntelliJ,但我似乎得到了以下代码块的
泛型在语言级别“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
。。。