在使用Maven管理项目时,若之前JAVA_HOME中使用的是与现在版本不同的jdk编译过,就会报该错误。、 解决方案: 将之前的compile清除去,然后重新编译: (1)mvn clean (2) mvn compile