报错现象
新导入项目,在编译的时候报了Error:java: Compilation failed: internal java compiler error 的错误信息:
问题分析
从里面的信息可以看出,应该是 jdk 版本的问题,那么 jdk 版本导致的原因可能有这两个,一个是编译版本不匹配,一个是当前项目jdk版本不支持。
解决方案
在 IDEA 中关于 jdk 的设置有三个,我们来一个个确认。
- 右键项目,Open module settings -> Project 确保 jdk 是我们需要的版本:
- 切换到 modules 的选项,把 language level 设置为 java 8:
- Windows 是打开菜单栏的 settings,Mac 是打开 Preferences,搜索 Java Compiler,修改编译版本:
有出现过相同问题的小伙伴不妨试一下~
By the way
有问题?可以给我留言或私聊
有收获?那就顺手点个赞呗~
当然,也可以到我的公众号下「6曦轩」,
回复“学习”,即可领取一份
【Java工程师进阶架构师的视频教程】~
回复“面试”,可以获得:
【本人呕心沥血整理的 Java 面试题】
回复“MySQL脑图”,可以获得
【MySQL 知识点梳理高清脑图】
由于我咧,科班出身的程序员,php,Android以及硬件方面都做过,不过最后还是选择专注于做 Java,所以有啥问题可以到公众号提问讨论(技术情感倾诉都可以哈哈哈),看到的话会尽快回复,希望可以跟大家共同学习进步,关于服务端架构,Java 核心知识解析,职业生涯,面试总结等文章会不定期坚持推送输出,欢迎大家关注~~~