执行mvn打包时报错:No compiler is provided in this environment. Perhaps you are running on a JRE
-
错误原因:
mvn打包需要jdk的环境,而它自己没有找到jdk的配置目录,所以就报错了 。出错是因为没有配置JAVA的环境变量,也就是JAVA_HOME的原因。
-
解决方案
在maven目录bin目录下打开mvn.cmd文件在文件第一行输入
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_281
(此处为你的Jdk所在)
先重命名文件后缀改为txt,然后打开添加
最后改回.cmd命令
或者把电脑上的jdk环境变量配好