Windows 如何在hudson服务器的从属服务器中配置java.home?
我正在用一个windows盒子为我丈夫运行这个奴隶。但是我还没有找到任何有效的方法来配置JAVA的JAVA_主页和路径Windows 如何在hudson服务器的从属服务器中配置java.home?,windows,hudson,java-home,slave,Windows,Hudson,Java Home,Slave,我正在用一个windows盒子为我丈夫运行这个奴隶。但是我还没有找到任何有效的方法来配置JAVA的JAVA_主页和路径 有人知道我是如何做到这一点的吗?您可以在从属配置页面上配置Jenkins/Hudson在从属上搜索JDK的位置 选中“工具位置”,单击“添加”,从列表中选择JDK,并在下面的“主页”文本字段中键入JDK的路径 如果JDK没有出现在工具位置列表中,这可能是因为您需要首先全局配置JDK。要做到这一点,请查看全局配置页面中的“JDK”部分。您可以更新Jenkins版本,它将解决此问题
有人知道我是如何做到这一点的吗?您可以在从属配置页面上配置Jenkins/Hudson在从属上搜索JDK的位置 选中“工具位置”,单击“添加”,从列表中选择JDK,并在下面的“主页”文本字段中键入JDK的路径
如果JDK没有出现在工具位置列表中,这可能是因为您需要首先全局配置JDK。要做到这一点,请查看全局配置页面中的“JDK”部分。您可以更新Jenkins版本,它将解决此问题。否则这对我来说是可行的(Jenkins 1.6,构建/测试节点:MacOSX Mojave): 首先使用以下命令在构建/测试节点中安装java 8:
brew update
brew cask install caskroom/versions/java8
然后在Jenkins web面板中单击构建/测试节点,然后单击配置,然后单击高级…按钮,这将显示多个文本字段。然后在JavaPath字段中,将路径添加到Java8
对我来说,这条路就像:
/Library/Java/JavaVirtualMachines/jdk1.8.X_XXX.jdk/Contents/Home/bin/Java
注意:请记住以前用java 8版本替换X_XXX
然后保存
之后,断开构建/测试节点并再次连接它。这应该可以解决问题。+1这是一个很少构建的项目,然后它就停止了-怀疑有人更改了全局设置。在项目中设置JDK可能比设置为全局更健壮。@Joachim Sauer-我在可以添加位置的工具列表中没有看到JDK。我看到Git、WindowsGit、Maven和SonarRunner。如何让JDK出现?终于让它出现在列表中。。。我意识到原来的答案实际上包含了我需要知道的东西,但我忽略了它。我正在编辑答案,让它更清楚。太棒了,谢谢!该页面的德语翻译使得查找设置更加困难。