当前位置: 首页 > 知识库问答 >
问题:

Jenkins管道错误此环境中没有提供编译器,也许您在JRE而不是JDK上运行

帅银龙
2023-03-14

我使用的是亚马逊 ec2 Linux 服务器。我在 Jenkins 管道输出中收到以下错误。

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

我试着在服务器上运行这个命令,它运行得很好。我已经在全局工具配置中将JDK和MVN安装更新到我的linux路径中,但是我仍然得到这个错误。

共有2个答案

韦阳辉
2023-03-14

除了ranjithkr的答案之外,你还需要在詹金斯的环境变量部分下添加JAVA_HOME -

夏长卿
2023-03-14

您将不得不再做一个步骤。打开詹金斯,找到“管理詹金斯”,单击“全局工具配置”,单击“JDK安装”,然后在JDK下将JAVA_HOME设置为您的JDK路径。希望这有帮助!

 类似资料: