2010-09-17 71 views
0

我想设置Hudson以使用Ant。我使用它的第一次,当我尝试: java -jar hudson.war它开始做一些事情,但停止上线:Hudson无法在Windows 7上启动?在TCP端口上启动的JNLP从属代理侦听器

INFO: JNLP slave agent listener started on TCP port 59204 

我运行Windows 7,还有Java Web Start的哈德森不启动。

+0

这与Android有什么关系?请删除此标签 – WarrenFaith 2010-09-17 12:06:15

+0

完成,对不起,我需要为Android项目设置配置项,但这与问题无关。 – George 2010-09-17 12:10:55

+0

我没有看到您发布的日志行有问题。我假设你用http:// localhost:8080启动了浏览器。在这种情况下,从哈德森开始发布整个打印输出。 – 2010-09-20 16:43:54

回答

0

检查该端口是否实际上可从节点到达。在节点上,您可以尝试telnet MASTER_IP 59204。 Hudson主机可能有一个目前阻止这种访问的防火墙。

Hudson默认使用随机端口号为每个节点通过JNLP连接。您可以将其配置为使用固定的端口号。如果你有防火墙并且只想暴露有限数量的端口用于外部连接,这很好。转至管理Hudson并将的TCP端口更改为固定端口号,用于JNLP从属代理程序