此环境中没有使用 jenkins 提供任何编译器
当我尝试在 maven 项目上进行 Jenkins 构建时,我收到此错误:
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
Java和maven插件是自动安装的,经过几次研究,我找不到解决方案!
有没有人曾经遇到过这个问题?
当我尝试在 maven 项目上进行 Jenkins 构建时,我收到此错误:
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
Java和maven插件是自动安装的,经过几次研究,我找不到解决方案!
有没有人曾经遇到过这个问题?
转到 Jenkins -> Manage Jenkins -> Global Tool Configuration -> JDK.在JAVA_HOME字段下提供 JDK 的路径。
首先,通过转到作业来确保 Jenkins 中的作业不使用“默认 Jdk”:按配置 - >并滚动到 JDK 部分 - 并确保配置了 JDK 而不是默认。
如果你没有它 - 回到Jenkins - >管理Jenkins - >配置系统 - >Jdk并映射Jdk根为Jenkins。
当你完成这个 - 返回并选择你的地图JDK - 一切都会工作。