jsp初學者,如圖,不管外面Tomcat服務啟沒啟動,eclipse里右鍵啟動Tomcat都會報埠無效什么什么的,外面啟動Tomcat瀏覽器可正常訪問埠,百度和csdn給的解決辦法問題都是埠被占用,實在找不到這種型別的解決辦法了,困擾一天了,求大佬解惑

uj5u.com熱心網友回復:
改下這個tomcat的埠也不行么uj5u.com熱心網友回復:
tomcat目錄下的conf檔案夾中的server.xml中的 <Connector port="8081" protocol="HTTP/1.1"connectionTimeout="20000"
redirectPort="8443" />
<!-- A "Connector" using the shared thread pool-->
<!--
<Connector executor="tomcatThreadPool"
port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
-->
<!-- Define a SSL HTTP/1.1 Connector on port 8443
This connector uses the JSSE configuration, when using APR, the
connector should be using the OpenSSL style configuration
described in the APR documentation -->
<!--
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" />
-->
<!-- Define an AJP 1.3 Connector on port 8009 -->
<Connector port="8008" protocol="AJP/1.3" redirectPort="8443" />這兩個埠改一下試試
uj5u.com熱心網友回復:
換個埠試一下uj5u.com熱心網友回復:
我把這里的數字8全部改成9之后,eclipse里啟動Tomcat錯誤由埠無效變成了埠8005.8080.8008被占用,在我嘗試之后,通過Tomcat的overview里Modify the server ports我把8005改成了9005,之后竟然可以在eclipse里啟動了,有點懵逼。但是如果外面啟動服務器,瀏覽器還是要從埠9090訪問,而在eclipse里我通過測驗代碼到瀏覽器打開發現還是用8080埠訪問,暈死。這里面有什么道道嗎?uj5u.com熱心網友回復:
這個可能是你上次啟動的時候,沒有正常關倍訓退出,導致javaw.exe這個行程還在,可以先嘗試去任務管理器找到這個行程關閉了在重新啟動一下看看.
uj5u.com熱心網友回復:
你可以在cmd里通過netstat –ano指令查看埠占用情況。uj5u.com熱心網友回復:
換個埠應該就可以了.有3個埠,檢查是否用重復的uj5u.com熱心網友回復:
這個問題我也遇到過,將tomcat安裝目錄下的Tomcat8.5w.exe中開關關閉,用eclipse里面start就不會報了uj5u.com熱心網友回復:
應該是埠被占用了 看下埠占用情況uj5u.com熱心網友回復:
你可以手動把tomcat 關一下試試,有些事情關閉專案的時候 tomcat 會關不了。uj5u.com熱心網友回復:
同問,我現在也遇到這個問題,試過你們的方法,還是不行,求解uj5u.com熱心網友回復:
是不是有其他程式占用了該埠uj5u.com熱心網友回復:
命令列里輸入netstat –ano,如果埠已經存在就再換。可能你換的埠還是被占用,換個不常用的埠。
uj5u.com熱心網友回復:
應該是你tomcat退出時卡主了 可以強制關閉行程 或者直接重啟電腦就行了轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/80266.html
標籤:Web 開發
上一篇:微信小程式內的即時通訊功能
