IDEA执行maven命令,提示Fatal error compiling: 无效的目标发行:11
环境:
项目jdk版本:11
环境变量jdk版本:1.8
MAVEN版本:3.3.9
查询资料发现,执行maven命令时,会去找环境变量的jdk版本,所以导致jdk版本和项目jdk版本不匹配
处理方法
1、在执行maven命令前,执行命令:
set JAVA_HOME=D:\Java\jdk\adopt-openjdk-11.0.11执行完后,再执行maven命令
2、修改环境变量JAVA_HOME,配置为jdk11目录
本人因大部分项目使用jdk1.8,只有少数项目使用jdk11,所以选择使用第一个方法