前戏

mvn打包的时候报错No compiler is provided in this environment. Perhaps you are running on a JRE _JAVA

错误原因

​mvn​​打包需要​​jdk​​的环境,而它自己没有找到​​jdk​​的配置目录,所以就报错了

解决方案:

1.新增环境变量:​​JAVA_HOME=​C:\Program Files\Java\jdk1.8.0_281\bin\

2.   在​​maven​​目录bin目录下打开​​mvn.cmd​​文件在文件第一行输入​​set JAVA_HOME=​​​C:\Program Files\Java\jdk1.8.0_281\bin\​​​(此处为你的Jdk所在)