Idea中JDK为1.8,还提示Diamond types are not supported at this language level

原创 2018年04月17日 20:27:54
project的java level 已经核实确实为8,但是IDEA里面仍然会有如下图的提示:

通过查看项目设置,发现project的java level 也是8。


然后继续检查其他模块 如modules ,发现了问题所在。

改为8就好了。

遇到类似问题重点排查的位置:
project structure中的project,module中的sources和setting中的java compiler






diamond operator in Perl

while (    chomp;    print "it was $_ that i saw"; }
  • blackmanren
  • blackmanren
  • 2013-12-02 17:51:44
  • 460

菜鸟发现的java7和java6中一点的不同

java7的switch后面括号中的表达式必须产生一个非long类型的整型值、枚举类型值或字符串。所以表达式的类型可以是char, byte, short, int, string和枚举常量。 ...
  • jiji4954
  • jiji4954
  • 2013-04-15 22:16:18
  • 1164

IDEA 出现Diamond types are not supported at this language level

修改如下: 单击File | Project Structure菜单项
  • qq_33762302
  • qq_33762302
  • 2016-08-25 10:11:20
  • 236

java8 maven 编译失败

从 java7迁移到 java8, 使用了 java8 的lambdas语法,执行 mvn -X package 异常[ERROR] /Users/workspace/Repositories/wo...
  • u010183402
  • u010183402
  • 2017-03-26 22:36:32
  • 907

Intellig idea jdk明明是1.8了,还是 出现Diamond types are not supported at this language level

本来jdk是1.6或之前的集合是需要 List  _hotDatas = new ArrayList();   但是在JDK 1.7里新增了一个新特性: 增强对通用实例创建(diamond)...
  • qq_34884729
  • qq_34884729
  • 2017-04-26 11:13:43
  • 3509

IDEA 出现Diamond types are not supported at this language level

修改如下: 单击File | Project Structure菜单项
  • new_abc
  • new_abc
  • 2016-08-23 16:32:50
  • 5340

【error】Intellij报错Usage of API documented as @since和Error:java: Compilation failed: internal java com

原文链接:http://www.cnblogs.com/Soberer/p/5996805.html 问题描述: Usage of API documented as @since 1.6+...
  • xn_28
  • xn_28
  • 2017-04-10 02:37:09
  • 855

diamond types are not supported at this language level

stackoverflow:In File Menu → Project Structure → Project, change Project Language Level to 8.0 - La...
  • u012057076
  • u012057076
  • 2015-10-20 10:39:25
  • 3003

IDEA提示Generics are not supported at this language level解决方法

File---->Project Structure,修改Project language level为8
  • suxing_ing
  • suxing_ing
  • 2017-02-07 14:19:53
  • 2429

解决IntelliJ IDEA 报编译错误Error:(36, 74) java: diamond operator is not supported in -source 1.5 (use -s

用IntelliJ IDEA创建maven项目,当运行时如果没有进行language level设置可能会报如下错误(如果你的JDK版本高于1.5): Error:(36, 74) java: dia...
  • lvchengbo
  • lvchengbo
  • 2017-02-10 10:32:57
  • 1189
收藏助手
不良信息举报
您举报文章:Idea中JDK为1.8,还提示Diamond types are not supported at this language level
举报原因:
原因补充:

(最多只允许输入30个字)