我在尝试编译想法中的一些简单源代码时遇到此错误。
java: diamond operator is not supported in -source 1.6 (use -source 7 or higher to enable diamond operator)
jdk从oracle
是1.7.40但这个地方添加这个“-source 7”选项在哪里?
我尝试添加ide设置,但没有效果。
答案 0 :(得分:27)
您需要设置项目语言级别(所有模块的默认值)和模块语言级别
答案 1 :(得分:4)
确保在“项目结构”页面中将项目语言级别设置为7.0。
选择此项后,您将不得不重新打开项目,但是您的钻石操作员应该编译。
答案 2 :(得分:2)
在IDEA中检查项目结构选项卡,找到以下导航路径
Project Structure
- > {{1st}} - > Project
答案 3 :(得分:2)
请按照以下步骤操作。
Right Click on the project------>> go to Open module Settings--->
In that opening window click the Project in project settings---->
and set project SDK