当前位置:  开发笔记 > 编程语言 > 正文

使用jenkins在此环境中不提供编译器

如何解决《使用jenkins在此环境中不提供编译器》经验,为你挑选了3个好方法。

当我在maven项目上尝试Jenkins构建时,我收到此错误:

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

java的Maven的插件将自动安装,一些研究之后,我无法找到一个解决方案!

有没有人遇到过这个问题?



1> sadhu..:

转到Jenkins - >管理Jenkins - >配置系统 - > JDK.在JAVA_HOME字段下提供JDK的路径.


看看你在JAVA_HOME中是否有javac.路径应为 /jdkx.x

2> 小智..:

首先确保您在Jenkins中的Job不使用"默认Jdk"转到作业:按Configure - >并滚动到JDK部分 - 并确保您使用JDK configure而不是Default.

如果你没有它 - 回到Jenkins - >管理Jenkins - >配置系统 - > Jdk并映射你的Jdk Root for Jenkins.

当你完成它 - 返回并选择你的地图JDK - 一切都会工作.



3> Shubham Jain..:

转到Jenkins->管理Jenkins->全局工具配置。

现在,单击“ JDK”下的“ JDK安装”。

取消选中自动安装

在JAVA_HOME字段下提供JDK的路径。

参考:-

推荐阅读
农大军乐团_697
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有