JAVA 多版本JDK切换出现《无效的目标发行版: 17》 解决方案
问题
由于一直使用jdk1.8 版本,切换 jdk17 时出现的问题:无效的目标发行版: 17
解决方案:
问题发生原因: 这个问题出现原因是由于maven 默认jdk打包触发的异常
需要检查:
- Project Settings-> project / Modules 是否是jdk17 ;
- 检查pom文件 配置的jdk版本;
- settings -》 搜索Java Compiler 查看jdk 是否与当前版本匹配; 如果检查完这些地方都还不能解决问题,
- settings -> 搜索 maven -》 找到Runner 查看
-
Project Settings-> project / Modules
2. 检查pom文件
-
sttings -》 搜索Java Compiler 查看jdk
-
settings -> 搜索 maven -》 找到Runner