原因:
mvn -v 会发现maven runtime是使用jre,mvn执行时会去找系统java环境,java在安装时会多出来一个文件夹配置到环境变量中,这个并不是jdk,
解决:
添加系统变量JAVA_HOME位jdk目录,然后配置path,配置完后在命令行查看环境变量是否有JAVA_HOME &&path是否正确&&mvn -v 查看mvn环境是否换位jdk,
如果都正常,此时mvn 打包此错误大概率(99.99%)是不会再出现的,(如果出错就是你打包和你查看环境不是同一个终端程序,或者重启应用补上剩下的0.01)
标签:provided,jre,JDK,jdk,No,Perhaps,mvn From: https://www.cnblogs.com/futureyuanshiren/p/16967896.html