编译使用的Java版本与运行时使用的Java版本不匹配是由于项目使用的编译器和运行环境使用的Java版本不一致造成的。以下是解决方法的代码示例:
$ java -version
$ javac -version
org.apache.maven.plugins
maven-compiler-plugin
3.8.1
1.8
1.8
export JAVA_HOME=/path/to/java/version
其中,/path/to/java/version是指运行时使用的Java版本的安装路径。
注意:确保编译使用的Java版本和运行时使用的Java版本一致,避免出现不匹配的问题。