项目根目录下使用./mvnw package命令可以打jar包,但报错如下:
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
截图如下:

查证Maven基本信息,发现JAVA_HOME不太对:

查看环境变量进一步确认:

笔者的Java安装目录结构是如下样式,该样式必须选择jdk1.8.0_131作为JAVA_HOME:

修改环境变量:

修改后仍旧无效,这是因为环境变量修改后应该重启才能生效:

重启,刷新环境变量:

重新编译工程,再打包:


获得我们所需的jar包:

运行jar包:

done










