maven打包SpringBoot项目报错信息如下
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
提示很明显,他需要JDK,你只有JRE
解决方法
通过yum搜索jdk
可以看到以下两个应用
$ yum search jdk# JRE
java-1.8.0-openjdk.x86_64 : OpenJDK 8 Runtime Environment# JDK
java-1.8.0-openjdk-devel.x86_64 : OpenJDK 8 Development Environment
搜索一下自己安装的是什么
yum list installed | grep jdk
安装JDK
# 安装JDK
yum install java-1.8.0-openjdk-devel.x86_64 -y
注意:有一些文章说需要配置JAVA_HOME
,并不是这个问题,要视情况而看