1. 程式人生 > >JavaEE——Tomcat下載和啟動

JavaEE——Tomcat下載和啟動

素材 方法 錯誤日誌 應用服務器 star 默認頁 .bat 能夠 很多

聲明:本欄目所使用的素材都是凱哥學堂VIP學員所寫,學員有權匿名,對文章有最終解釋權;凱哥學堂旨在促進VIP學員互相學習的基礎上公開筆記。

Tomcat下載和啟動

Tomcat是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發而成。由於有了Sun 的參與和支持,最新的Servlet 和JSP 規範總是能在Tomcat 中得到體現,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 規範。
因為Tomcat 技術先進、性能穩定,而且免費,因而深受Java 愛好者的喜愛並得到了部分軟件開發商的認可,成為目前比較流行的Web 應用服務器,主要是應用於Java方面。
Tomcat 服務器是一個免費的開放源代碼的Web 應用服務器,目前Tomcat最新版本為9.0,屬於輕量級應用服務器,在中小型系統和並發訪問用戶不是很多的場合下被普遍使用,是開發和調試JSP 程序的首選。對於一個初學者來說,可以這樣認為,當在一臺機器上配置好Apache 服務器,可利用它響應HTML(標準通用標記語言下的一個應用)頁面的訪問請求。實際上Tomcat是Apache 服務器的擴展,但運行時它是獨立運行的,所以當你運行tomcat 時,它實際上作為一個與Apache 獨立的進程單獨運行的。
Tomcat由於是使用Java開發的,所以在任何的系統平臺只要有JDK都能運行,我們可以在官網下載到Tomcat服務器,網址:

http://tomcat.apache.org/

技術分享

我下載的是9.0版本:

技術分享

下載好後解壓到自己指定的路徑,然後可以看到解壓後的目錄下,有這幾個文件夾:

技術分享

關於這些目錄的作用可以參考以下思維導圖:

技術分享

然後就是配置環境變量了:
我們需要配置三個環境變量,1.JAVA_HOME 2.PATH 3.CATALINA_HOME,如果JAVA_HOME已經配置了就可以忽略:
1.配置JAVA_HOME,變量值是JDK的安裝目錄:

技術分享

2.配置PATH,PATH配置的是JDK的bin目錄:

技術分享

3.配置CATALINA_HOME,這是配置Tomcat的主目錄:

技術分享

思維導圖:

技術分享

環境變量配置完之後就可以去啟動Tomcat了,到bin目錄下找到startup雙擊就可以啟動了:

技術分享

啟動成功:

技術分享

關於Tomcat啟動時閃退的問題:
1.如果你啟動Tomcat時出現閃退的情況,一般是環境變量沒有配置好,這時候仔細檢查一下環境變量,特別是CATALINA_HOME環境變量。
2.然後就是已經有Tomcat啟動了,所以端口占用的情況下也會出現閃退。
3.我們可以把startup拖到cmd裏執行,會反饋出錯誤日誌,示例:

技術分享

以上這個信息就是CATALINA_HOME環境變量沒有配置好

如果檢查了環境變量都沒有問題,還是依舊閃退的話,可以自己創建一個run.bat文件(名稱可自定義),然後定義如下內容: set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_112
set PATH=%JAVA_HOME%\bin;%PATH%
set CATALINA_HOME=..
startup.bat

然後點擊這個新建的bat文件來啟動,一般這種方法就能夠解決環境變量的問題。
啟動成功後,通過瀏覽器訪問http://localhost:8080/,因為Tomcat的默認端口是8080,出現以下頁面就是啟動成功並且能夠訪問Tomcat的默認頁面了:

技術分享

思維導圖:

技術分享

JavaEE——Tomcat下載和啟動