报错内容
ERROR:java: -source 8 中不支持 私有接口方法 (请使用 -source 9 或更高版本以启用 私有接口方法)
场景
环境安装了jdk17,在jdk9之后应该适应了私有方法在接口内的存在
-
检查系统、用户环境变量PATH发现目录正确
-
命令行 java -version 只显示jdk17
-
Files-ProjectSettings-SDKs 显示17
-
Files-ProjectSettings-Project 显示17
-
Files-ProjectSettings-Modules -source和 - dependencies显示17
-
Settings-Build-Compiler中 显示17
解决
- 在上述第7点位置的地方,修改Settings-Build-Compiler-JavaCompiler的Modules的version