无法与从ant启动的应用程序建立tcp连接

时间:2014-08-13 15:25:12

标签: java ant tcp

我在java中实现了一个简单的TCP Echo服务器。 如果我从命令行启动它,它可以正常工作。

但是如果我从蚂蚁发布它,它就无法工作。 我试过了两个' java'和' exec'任务。 该过程正确启动,但客户端无法连接到它。

实际上,本地客户端可以建立连接。但远程客户端无法连接到我的TCP服务器。

蚂蚁是否对从它发起的应用程序施加了一些限制(沙箱?)?

1 个答案:

答案 0 :(得分:0)

  1. 检查您是否正在收听正确的地址。启动一个shell并在Windows上使用netstat -ano,在Unix或Mac上使用netstat -anp。
  2. 检查您的防火墙是否允许远程连接到您正在侦听的端口