我在将应用程序复制到服务器时遇到问题。 该程序在我的测试机(Mac OS X)上运行良好,但是当我将其部署到我的服务器(Windows Server 2008)上时,出现以下错误:
java.net.ConnectException: Connection refused
我确定我已正确打开出站连接的端口。只是端口 80 对吧?
如果有帮助的话,这是一个代码片段
try {
doc = Jsoup.connect("http://google.com").get();
} catch (IOException e) {
e.printStackTrace();
return;
}
Java 不是我的主要语言,所以如果您还需要任何其他内容,请告诉我。
最佳答案
这个问题几乎总是由于以下两个原因之一而出现:
1) 服务器没有监听正确的端口
2)您有防火墙来阻止流量
尝试暂时停止防火墙,看看发生了什么。
关于Java java.net.ConnectException : Connection refused,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14246151/