3

我正在使用 Windows 框为我的 husdon 运行代理。但是我还没有找到任何有效的方法来在盒子上为 java 配置 JAVA_HOME 和 PATH。

有谁知道我怎么能做到这一点?

4

2 回答 2

9

${JENKINS_URL}/computer您可以在管理节点配置页面 ( )上配置 Jenkins/Hudson 应在代理上搜索 JDK 的位置。

选中“Tool Locations”,单击“Add”,从 List 中选择 JDK,然后在下面的“Home”文本字段中输入 JDK 的路径。

如果 JDK 没有出现在 Tool Locations 列表中,可能是因为您需要先全局配置 JDK。为此,请检查全局配置页面中的“JDK”部分。

于 2011-08-08T15:14:15.203 回答
0

你可以更新你的 Jenkins 版本,它会解决它。否则这对我有用(Jenkins 1.6,构建/测试节点:MacOSX Mojave):

首先使用以下命令在您的构建/测试节点中安装 java 8 :

brew update
brew cask install caskroom/versions/java8

然后在 Jenkins Web 面板中单击您的构建/测试节点,然后单击配置,然后单击高级...按钮,这将显示多个文本字段。然后在 JavaPath 字段中添加 java 8 的路径。

在此处输入图像描述

对我来说,这条路就像:

/Library/Java/JavaVirtualMachines/jdk1.8.X_XXX.jdk/Contents/Home/bin/java

注意:记得X_XXX用你之前的 java 8 版本替换。

然后保存

之后断开构建/测试节点并再次连接。这应该可以解决问题。

于 2019-02-27T20:10:44.600 回答