重裝了系統,然後重新搭配環境,沒想到在官網下載的Tomcat等待安裝程序竟然作了一點點更新,最後終於找到了問題所在。
正確的步驟:
配好JDK的環境後,直接下載tomcat的zip文件,然後解壓後就行了,解壓完成後在bin目錄下運行startup.bat,就能知道安裝成功了沒,省心又省時。Tomcat不必配置環境變量,在尚硅谷JAVAWEB視頻的前幾章有對startup.bat文件進行解釋,得知tomcat的環境變量在運行的時候就自動配上了,所以完全沒必要配
踩坑步驟:
1.先安裝好JDK並且配置好環境變量
2.從官網https://tomcat.apache.org/選擇相應的版本的下載和相應的安裝方式
有ZIP文件和exe文件,我這裏選擇的是32-bit/64-bit Windows Service Installer (pgp, sha512)
3.下載好後選擇安裝程序進行安裝
A.新手默認配置就行
B.坑人的地方來了,原來的安裝程序是這樣的,直接點下一步就好了
但是現在程序竟然變成了這個樣子,要把-1改成8005,否則之後在eclipse裏面啓動會出現問題
C.選擇JDK安裝的目錄和Tomcat將要安裝的目錄,Tomcat不要放在C盤,否則容易出現權限問題等糟心事
D.安裝完後默認啓動Tomcat,打開任意瀏覽器,輸入localhost:8080,出現正常的頁面代表Tomcat完成了安裝
E.觀察結果後在電腦右下角的小圖標找到Tomcat並stop service,否則之後會出現端口被佔用而導致eclipse的tomcat無法啓動的情況
“The server cannot be started because one or more of the ports are invalid. Open the server editor and correct the invalid ports.”
裝Tomcat的時候server shutdown port沒有設置成8005,而是-1,所以導致eclipse調不起來。修改後就成了
大佬的地址:https://blog.csdn.net/qq_40881680/article/details/83582484