开发者社区> 问答> 正文

IntelliJ IDEA12.1.6 用的JDK1.7 Switch语句跟字符串报错

JDK1.7新特性,从Eclipse迁移过来的代码,和Eclipse用的同样的JDK1.7.0_07,在Eclipse中switch()括号中写字符串正常运行。

到了IDEA中显示如下错误: image.png image.png 编译器版本也选了1.7,结果编译时报 java: -source 1.6 中不支持 switch 中存在字符串 (请使用 -source 7 或更高版本以允许 switch 中存在字符串)

 请教还有哪里要设置么?

展开
收起
长安归故里. 2020-01-07 21:14:30 901 0
1 条回答
写回答
取消 提交回答
  • 选中项目名,按F4,打开Project Structure对话框,看看Modules里的sdk用的是什么

    2020-01-07 21:14:42
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
蚂蚁金服高级开发工程师萧恺:IDEA 插件开发入门教程 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载