Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
没有",;通过Java Web Start启动代理”;添加windows从属节点时在我的jenkins中的选项_Jenkins_Deployment - Fatal编程技术网

没有",;通过Java Web Start启动代理”;添加windows从属节点时在我的jenkins中的选项

没有",;通过Java Web Start启动代理”;添加windows从属节点时在我的jenkins中的选项,jenkins,deployment,Jenkins,Deployment,我已经配置了java环境和安装 路径 确保已在Manager Jenkins->配置全局安全中启用JNLP端口。如果未指定JNLP端口,则不会显示JNLP从属选项。这是服务器故障的重复问题: Java Web Start利用TCP,因此必须在Jenkins中启用和配置它 以管理员身份登录到Jenkins 管理JNLP代理的Jenkins>配置全局安全性>TCP端口 帮你自己一个忙,选择一个静态端口分配…从Jenkins版本2.176.3开始,启用“通过将代理连接到主机来启动代理”时有一个选项,这

我已经配置了java环境和安装 路径


确保已在Manager Jenkins->配置全局安全中启用JNLP端口。如果未指定JNLP端口,则不会显示JNLP从属选项。

这是服务器故障的重复问题:

Java Web Start利用TCP,因此必须在Jenkins中启用和配置它

  • 以管理员身份登录到Jenkins
  • 管理JNLP代理的Jenkins>配置全局安全性>TCP端口

  • 帮你自己一个忙,选择一个静态端口分配…

    从Jenkins版本2.176.3开始,启用“通过将代理连接到主机来启动代理”时有一个选项,这与启用上面提到的“管理Jenkins=>配置全局安全=>代理=>入站代理的TCP端口”后的“通过java web start启动代理”相同。
    e、 g.修复:50000

    在更新Jenkins后,我遇到了类似的问题,然后我使用了“启动代理,通过将其连接到主“方法启动和我的端口”下的入站代理的TCP端口
    -Manage Jenkins=>Configure Global Security=>Agents=>入站代理的TCP端口已更改为8888。我已将其更新回50000,从而解决了该问题。希望能有所帮助。

    在一些系统上,我曾经获得一个按钮来下载代理的JNLP。在我的新LinuxMint系统上,我得到了“JNLP不可用”消息。因此,我们不知道从哪里获取JNLP文件。但是,在下面的命令中,我看到了下载它的URL,例如:

    http://127.0.0.1:8080/computer/build_slave/jenkins-agent.jnlp


    转到从机,将URL粘贴到浏览器中进行下载

    有一个解决此问题的新更新。请参考好的,因为,如果选择“19.0.2”,如果选择“让詹金斯控制这个Windows Slave作为Windows服务”,它会给出一个信息,具体地说“……考虑使用java Web启动代替启动代理”,即使没有所谓的“java Web启动”选项,这也可能是一个正当的理由。但根据另一个答案,较新的Jenkins版本似乎已将JNLP启动选项重命名为其他选项,因此即使配置了JNLP端口,也不会显示“通过Java Web Start启动”选项。