IDEA啟動Tomcat服務器時某些端口(如1099端口)被占用的解決辦法


啟動Tomcat服務器時,出現1099端口被其它進程占用了
解決辦法:

  1、找出占用1099端口的進程,進入windows命令,查看什么進程占用了1099端口,使用命令:netstat -aon|findstr 1099 找出占用1099端口的進程
  
   2、然后關閉占用該端口的進程:taskkill -f -pid 3756

這樣就可以正常啟動Tomcat了.問題順利解決了。
---------------------
作者:muyu1102
來源:CSDN
原文:https://blog.csdn.net/wangliu1102/article/details/80685962

-------------------------------------------------------------------------------------------------------------------

Error running 'Tomcat ***': Unable to open debugger port (127.0.0.1:36889): java.net.SocketExcept

 

發現idea啟動項目時報錯:Address localhost:1099 is already in use

Debug報錯:Unable to open debugger port (127.0.0.1:36889): java.net.SocketExcept

看到端口占用,下意識的去修改端口,但是不管修改成什么,依然報錯端口被占用,並且查看該報錯端口並沒有被使用,網上的解決辦法大都是查看該端口被哪個進程使用,查出來然后kill -9,或者直接修改端口。可是就是不管用哇不管用!

緊接着我去tomcat文件夾,使用./startup.sh啟動tomcat,確實啟動成功了,但是瀏覽器訪問localhost:8080卻訪問不到!又加深了我的疑惑!

然后下載了新版本的tomcat,把idea的tomcat重新配了一遍,還是不行!!!

然后無意中想到了host,就進去看了一眼,發現,怎么沒有了127.0.0.1 localhost這一行?

於是在SwitchHosts中單獨配置了這一行,ok再啟動項目,問題解決!!!

 

---------------------
作者:少年做自己的英雄
來源:CSDN
原文:https://blog.csdn.net/qq_26012495/article/details/86505177
--------------------------------------------------------------------------------------------------------------------------------

idea tomcat熱部署 Error running 'Tomcat 7': Unable to open debugger port (127.0.0.1:3622): java.net.SocketExcepti

 

經過測試,發現只需要修改 http port 為 8081即可,JMX port 不用改 默認是 1099

今天在進 tomcat 的 debug 模式時報了此異常, tomcat 進入 debug 模式失敗

網上查了下原因,發現通過修改下面兩個端口即可正常進入 tomcat 的 debug 模式

 

如果還是不能解決問題,那么只需要開任務管理器,把所有的 java 虛擬機進程給結束掉 

就可以正常開啟服務器了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM