我想设置Hudson与Ant合作。我是第一次使用它,当我尝试时:
java -jar hudson.war
它开始做某事,但停在线上:
INFO: JNLP slave agent listener started on TCP port 59204
我正在运行Windows 7,而且hudson的Java Web Start也无法启动。
答案 0 :(得分:0)
检查该端口是否实际可从该节点访问。在节点上,您可以尝试telnet MASTER_IP 59204
。 Hudson主机可能有一个当前阻止此类访问的防火墙。
默认情况下,Hudson使用每个节点的随机端口号通过JNLP进行连接。您可以将其配置为使用固定端口号。如果您有防火墙并且只想从外部公开有限数量的端口以进行连接,则此方法很有效。转到管理Hudson 并将 TCP端口为JNLP从属代理更改为固定端口号。