gpt4 book ai didi

JAVA_HOME 未正确定义(仅来自 jenkins)

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:40:22 25 4
gpt4 key购买 nike

尝试设置 jenkins 但我的构建失败了:

$ ant test
Error: JAVA_HOME is not defined correctly.
We cannot execute /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java
Build step 'Invoke Ant' marked build as failure

如果我在机器上手动运行“ant test”,它工作正常并且 JAVA_HOME 设置为完全相同的值。知道为什么当 Jenkins 试图运行它时它会失败吗?是否还涉及更多环境变量(虽然我看不到)?

最佳答案

对于其他人,我必须将 PATH /usr/bin/ 添加到我在 Jenkins 中的 PATH 变量。 (使用 which java 找到正确的路径)。

Jenkins > 管理 Jenkins > 配置系统

添加一个环境变量 >>

例如:

名称:PATH
值:/usr/local/bin/:/usr/bin/

截图

enter image description here

关于JAVA_HOME 未正确定义(仅来自 jenkins),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16031515/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com