1. 程式人生 > >出現 java.net.ConnectException: Connection refused 異常的原因及解決方法

出現 java.net.ConnectException: Connection refused 異常的原因及解決方法

1 異常描述

在啟動 Tomcat 伺服器的時候,控制檯一直輸出異常資訊,然後停止伺服器,報出如下異常:

1

2 異常原因

通過觀察上圖中被標記出來的異常資訊,咱們可以知道

java.net.ConnectException: Connection refused

此異常,為:連線被拒絕異常。

之前也在網上搜索過該異常出現的原因,大多數人給出的答案是埠號被佔用,或者在啟動本次 Tomcat 伺服器之前“關閉”的 Tomcat 伺服器沒有被徹底關閉,因此才導致此異常的發生。也就是說,此異常一般不會在初次啟動 Tomcat 伺服器的時候出現。

3 解決方法

通過了解異常出現的原因,咱們知道,可以用以下兩種方法解決此異常:

  • 殺死佔用埠號(一般為8080)的程序,釋放埠;
  • 徹底關閉 Tomcat 伺服器,或者重新啟動專案。

在此,博主採用了第二種解決方法,關閉專案後重新啟動,解決了此異常,Tomcat 伺服器啟動成功。

溫馨提示:暫時瞭解到此異常出現的原因及解決方法如上所述,如果大家有其他解決此異常的方法,可以留言,在此分享給大家。