LZ是在IDEA新建的maven项目,到DOS界面打包时,提示:
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK
这个报错的意思是maven需要JDK环境而不是JRE环境。
网上搜了一堆都是修改eclipse的环境配置,而我用的是IDEA,不太适用,其实究其原因是JDK的环境变量配置有误
LZ当时配置时,为了图省事,没有配置以JAVA_HOME命名的环境变量,建议大家遇到这个问题老老实实按照网上教程重新配置下JDK的环境变量即可。前期麻烦后期就省事了。
环境变量的配置可以按照这个来,我JDK版本是JDK.10.0.1
JDK环境变量配置
重新配完,再在maven项目所在路径下执行mvn clean package -DskipTests
显示成功
[INFO