在新机器编译时通过,执行mvn clean package install时报

No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

检查Idea Jdk平台已正确设置Jdk路径

检查注册表发现Java路径配置的是Jre目录

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment

将下方Java版本中的JavaHomeRuntimeLib配置为正确路径即可
例:
JavaHome: D:\Program Files\Java\jdk1.8.0_191\jre
RuntimeLib: D:\Program Files\Java\jdk1.8.0_191\jre\bin\server\jvm.dll

Maven打包通过



- 百度一下 -

Last modification:April 17, 2020
If you think my article is useful to you, please feel free to appreciate