tomcat的安裝和使用

Tomcat 想必使用java的人都用過,也很熟悉,對於剛入行的java使用者來說還是很重要的,都需要安裝,以及簡單的使用,隨着經驗的增長,可能還需要了解更多的內部實現以及出現相關問題的解決。

不過隨着現在技術的推進,各種框架也是越來越便利,封裝了很多技術細節,比如現在springboot,很簡單創建應用,並且使用內置tomcat,但是最近有一個客戶碰到servlet相關問題,我們幫忙查看,所以在解決問題的過程中發現tomcat已經變得有點陌生了,所以特地發此文記錄一下,也是給更多剛入行的朋友參考。

tomcat安裝

1、下載tomcat  官網 //tomcat.apache.org/  下載zip解壓即可

 

 

 

2、配置java環境變量 添加jdk 即添加系統變量JAVA_HOME jdk安裝目錄,然後path下加;%JAVA_HOME%\bin ,添加完成 打開cmd 輸入
java -verion,驗證是否配置好。

java -version

 

 

3、配置tomcat環境變量 即添加系統變量TOMCAT_HOME 指向tomcat解壓的目錄, 然後在path下加 ;%TOMCAT_HOME%;%TOMCAT_HOME%\bin;

 

 

 

 

4、啟動tomcat 可以直接雙擊tomcat bin目錄下的startup windows 批處理文件,這種方式啟動成功就沒問題,如果失敗就是閃退,不好了解原因。

 

5、第二種啟動tomcat方法 在cmd輸入 

catalina run

 

這樣啟動失敗可以把日誌打印在命令行中,不過大部分都是java沒有配置導致,啟動失敗

啟動成功的案例 如下圖

 

 

 

 

 

失敗的案例如下圖

 

這個很明顯是我在另一個地方啟動了tomcat ,端口佔用了。

 

 

 

 

 java環境變量沒配置的情況

 

 

 java版本和tomcat不同步 啟動失敗如下圖所示 我使用tomcat 7 然後java版本是11,顯然java版本太高導致啟動不了。