问题描述:
最近新装的IDEA在运行时出现问题:java: 源发行版 14 与 --enable-preview 一起使用时无效
(仅发行版 16 支持预览语言功能)
原因:
IDEA当前项目环境JDK与电脑系统JDK版本不一致造成
电脑JDK版本:JDK11
IDEA项目JDK版本:JDK16
IDEA版本:2020.2
解决方法:
1.先查看本机的JDK版本
按住【win+r】输入cmd,打开cmd命令窗口,
输入: java -version
可以看到本机电脑为JDK11,再去看IDEA项目上的JDK版本;
2.修改项目中的JDK版本
打开IDEA,点击File
,选择Project Structure...
或者按住Ctrl+Alt+Shift+S
2.1选择Project,修改对应的JDK版本:
我这里之前是下载过JDK16的版本,由于本机JDK的环境为JDK11,所以这里也要换为JDK11
选择JDK11,如果没有与本机JDK版本一致的,就选择Add SDK
添加JDK11
选择路径,根据自己安装JDK时存放的路径
添加完毕后,Project language level:选择11,然后点击Apply,然后点击OK
2.2 修改Modules中的JDK
3.修改Setting中的JDK
点击File
,选择Settings..
或者按主Ctrl+Alt+S
在Settings中选择Build,Execution,Deployment
,再选择Compiler
下的java Compiler
然后在project bytecode version
选择11
,最好点击Apply和OK就可以正常运行了。
正常运行:
到这里说明你的IDEA已经可以跑起来了,本篇内容是本人新装的IDEA后出现的bug,顺便记录下来,也希望可以帮助到大家!