天天看點

IDEA配置Tomcat時總是提示:Error running ‘Tomcat 8.5.73‘ 問題

使用 IDEA 配置 Tomcat 啟動項目時,總是彈出一下錯誤資訊,導緻項目不能正常啟動。

Error running 'Tomcat 8.5.73': Unable to open debugger port (127.0.0.1:3317): java.net.SocketException "Interrupted function call: accept failed"

Error running 'Tomcat 8.5.73': Address localhost:1099 is already in use

看了網上的好多方法都是說端口占用,修改端口之類的。檢查電腦端口是否被占用時卻是查不到端口占用。還有的說跟 Hyper-V 有關系,我也解除安裝了,也安裝了,也重新開機了,都未能解決。

于是開始再分析端口是否被排除或端口是否被保留的問題,後來發現端口被保留了。

(不同的環境不同的操作會導緻不同的解決方法,本文隻是解決方案的一種,請勿按部就班)

解決辦法

檢視保留端口

netsh interface ipv4 show excludedportrange protocol=tcp      
IDEA配置Tomcat時總是提示:Error running ‘Tomcat 8.5.73‘ 問題
net stop winnat      

繼續閱讀