idea编译时候java版本不正确

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了idea编译时候java版本不正确相关的知识,希望对你有一定的参考价值。

今天使用idea,出现如下问题:

Error:(25, 67) java: -source 1.5 中不支持 diamond 运算符
  (请使用 -source 7 或更高版本以启用 diamond 运算符)

操作系统:os

命令行java版本:1.7

maven版本:3.0.5

以上都数据经典版本,可是为什么在idea会出现如上的java版本问题?经过搜索,发现这样可以解决这个问题:

在“Project Structure"中,找到左侧”Modules"选项,在右侧的Sources选项卡中设置一下“Language level"级别为7。如下图:

技术分享

以上是关于idea编译时候java版本不正确的主要内容,如果未能解决你的问题,请参考以下文章

idea生成class文件乱码

Java 环境问题总结

Idea打开一个原有的项目常见问题

idea每次修改都要重新编译

class文件反编译后,怎么编译回去!

IDEA创建maven在main运行代码出现编译乱码问题