您好,登錄后才能下訂單哦!
這篇文章主要介紹了如何解決IDEA啟動tomcat端口的問題,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
在使用IDEA調試程序的時候,有時候在上一次tomcat關閉未完全的時候,再一次啟動debug模式時會出現如下提示
提示我們端口127.0.0.1:3934這個端口被占用,無法debug模式運行程序。
對于還不怎么熟悉使用IDEA的開發而言,會非常奇怪為什么啟動tomcat容器運行程序的時候不是使用8080端口,而是用到3934(也可能是其他的端口號)。
于是運行cmd系統命令使用netstat -ano查看系統中正在被使用的端口列表,卻發現這個端口并不在列表中。
很奇怪的事。
經過研究,發現原來:這是IDEA調試模式的設置問題。
打開 Run/Debuger Configurations 窗口,找到TomcatServer ->tomcat8080 -> Startup/Connection,選中Debug
我們可以發現這是IDEA的debug模式指定的調試端口:使用Debug模式啟動tomcat時會使用3934端口。
打開任務管理器我們會發現有兩個java.exe進程
關閉JB標志的java.exe進程,該進程關閉不會影響IDEA的運行。
使用正常模式啟動,然后再次使用調試模式啟動便不會再提示端口占用。
感謝你能夠認真閱讀完這篇文章,希望小編分享的“如何解決IDEA啟動tomcat端口的問題”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。