我按照此处的说明在 Debian 系统上安装了 Jenkins:
https://www.jenkins.io/doc/book/installing/linux/#debianubuntu
它运行良好,但每次启动时都会在日志中发出警告:
“Java 不在 PATH 中,也没有配置 javaPath 设置,Jenkins 将尝试猜测 Java 在哪里,这个猜测将在将来被删除”
修复此警告的正确方法是什么?
我假设在 /etc/default/jenkins 中添加了一些内容,但我不 100% 确定具体是什么。
(也标记 Ubuntu,因为那里的问题/修复应该相同,因为 Jenkins 包很常见)
答案1
您需要创建JAVA_HOME
环境变量或将 Java 路径添加到PATH
变量。
假设您有openjdk-8安装后你需要发出以下命令:
创建JAVA_HOME
变量
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
并将其添加到PATH
export PATH=$PATH:$JAVA_HOME/bin