自java更新(删除了中等安全级别)后,Jenkins从属代理服务无法工作

自java更新(删除了中等安全级别)后,Jenkins从属代理服务无法工作,jenkins,Jenkins,情况: 昨天早上,我们所有的奴隶都有问题(因为Java取消了中等安全级别,Jenkins奴隶代理无法再启动)。Java随后开始阻止所有的Jenkins slave agent.jlnp,我们必须在每个slave上为Jenkins服务器添加一个例外,这样就可以启动slave应用程序了。这很烦人,但现在他们工作了。(有没有更简单的解决办法?) 很少有奴隶将Jenkins作为服务安装(在启动时自动启动)。然而,从昨天起,他们不再发射了,我们也找不到原因。这可能与Java的安全性有关 有人有什么想法吗?

情况: 昨天早上,我们所有的奴隶都有问题(因为Java取消了中等安全级别,Jenkins奴隶代理无法再启动)。Java随后开始阻止所有的Jenkins slave agent.jlnp,我们必须在每个slave上为Jenkins服务器添加一个例外,这样就可以启动slave应用程序了。这很烦人,但现在他们工作了。(有没有更简单的解决办法?)

很少有奴隶将Jenkins作为服务安装(在启动时自动启动)。然而,从昨天起,他们不再发射了,我们也找不到原因。这可能与Java的安全性有关


有人有什么想法吗?

我通过以下步骤使其工作:

1-)卸载服务 2-)重新启动 3-)安装服务
4-)重新启动

我通过以下步骤使其工作:

1-)卸载服务 2-)重新启动 3-)安装服务
4-)重新启动

您需要将jenkins参考更新为Java。它位于文件C:\Jenkins\Jenkins-slave.xml中(或者位于Jenkins文件夹的任何位置)。当您更新Java时,Jenkins不再知道在哪里可以找到新版本

我的看起来像这样

<executable>C:\Program Files (x86)\Java\jre1.8.0_91\bin\java.exe</executable>
C:\ProgramFiles(x86)\Java\jre1.8.0\u 91\bin\Java.exe

您需要更新jenkins对Java的引用。它位于文件C:\Jenkins\Jenkins-slave.xml中(或者位于Jenkins文件夹的任何位置)。当您更新Java时,Jenkins不再知道在哪里可以找到新版本

我的看起来像这样

<executable>C:\Program Files (x86)\Java\jre1.8.0_91\bin\java.exe</executable>
C:\ProgramFiles(x86)\Java\jre1.8.0\u 91\bin\Java.exe

谢谢您的回答。有没有一种方法可以让这一切自动化。我必须定期更改所有从属服务器上的java路径…感谢您的回答。有没有一种方法可以让这一切自动化。我必须定期更改所有从机上的java路径。。。