通過測試,發現只須要修改 http port 爲 8081便可,JMX port 不用改 默認是 1099
今天在進 tomcat 的 debug 模式時報了此異常, tomcat 進入 debug 模式失敗
網上查了下緣由,發現經過修改下面兩個端口便可正常進入 tomcat 的 debug 模式
若是仍是不能解決問題,那麼只須要開任務管理器,把全部的 java 虛擬機進程給結束掉
就能夠正常開啓服務器了
啓動Tomcat服務器時,出現1099端口被其它進程佔用了
解決辦法:html
一、找出佔用1099端口的進程,進入windows命令,查看什麼進程佔用了1099端口,使用命令:netstat -aon|findstr 1099 找出佔用1099端口的進程
二、而後關閉佔用該端口的進程:taskkill -f -pid 3756java
這樣就能夠正常啓動Tomcat了.問題順利解決了。
---------------------
做者:muyu1102
來源:CSDN
原文:https://blog.csdn.net/wangliu1102/article/details/80685962
windows
-------------------------------------------------------------------------------------------------------------------瀏覽器
發現idea啓動項目時報錯:Address localhost:1099 is already in usetomcat
Debug報錯:Unable to open debugger port (127.0.0.1:36889): java.net.SocketExcept服務器
看到端口占用,下意識的去修改端口,可是無論修改爲什麼,依然報錯端口被佔用,而且查看該報錯端口並無被使用,網上的解決辦法大都是查看該端口被哪一個進程使用,查出來而後kill -9,或者直接修改端口。但是就是無論用哇無論用!ide
緊接着我去tomcat文件夾,使用./startup.sh啓動tomcat,確實啓動成功了,可是瀏覽器訪問localhost:8080卻訪問不到!又加深了個人疑惑!post
而後下載了新版本的tomcat,把idea的tomcat從新配了一遍,仍是不行!!!測試
而後無心中想到了host,就進去看了一眼,發現,怎麼沒有了127.0.0.1 localhost這一行?idea
因而在SwitchHosts中單獨配置了這一行,ok再啓動項目,問題解決!!!
---------------------
做者:少年作本身的英雄
來源:CSDN
原文:https://blog.csdn.net/qq_26012495/article/details/86505177
--------------------------------------------------------------------------------------------------------------------------------
通過測試,發現只須要修改 http port 爲 8081便可,JMX port 不用改 默認是 1099
今天在進 tomcat 的 debug 模式時報了此異常, tomcat 進入 debug 模式失敗
網上查了下緣由,發現經過修改下面兩個端口便可正常進入 tomcat 的 debug 模式
若是仍是不能解決問題,那麼只須要開任務管理器,把全部的 java 虛擬機進程給結束掉
就能夠正常開啓服務器了