1. 程式人生 > >java.net.ConnectException: Connection refused 異常

java.net.ConnectException: Connection refused 異常

ddr inux 服務器 address .html cti java.net linu .cn

錯誤信息:

java.net.ConnectException: Connection refused
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
        at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
        at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:
188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at java.net.Socket.connect(Socket.java:538) at java.net.Socket.<init>(Socket.java:434) ...
原因可能:
  • 端口被占用
  • 路徑錯誤
  • 請求方式(get|post)
  • ...
解決方法:

我這裏是出現端口被占用的狀況,可以:

  • 殺死占用端口號(一般為8080)的進程,釋放端口;
  • 徹底關閉 Tomcat 服務器,或者重新啟動項目。

這裏選擇後者,也是在沒有端口沖突的情況下較為普遍的方法,步驟可參考:
linux下tomcat服務器的啟動和關閉以及查看實時打印日誌

java.net.ConnectException: Connection refused 異常