您好,登錄后才能下訂單哦!
Apache Tomcat是一個開源軟件實現了Java Servlet和Java Server Pages技術。不同版本的Servlet和JSP規范可使用不同版本的Apache Tomcat。Tomcat與JDK版本對應關系為:
Servlet規格 | JSP規范 | EL規格 | WebSocket規范 | JASPIC規格 | Apache Tomcat版本 | 最新發行版本 | 支持的Java版本 |
---|---|---|---|---|---|---|---|
4.0 | 2.3 | 3.0 | 1.1 | 1.1 | 9.0.x | 9.0.27 | 8及更高版本 |
3.1 | 2.3 | 3.0 | 1.1 | 1.1 | 8.5.x | 8.5.47 | 7及更高版本 |
3.1 | 2.3 | 3.0 | 1.1 | 不適用 | 8.0.x(已取代) | 8.0.53(已取代) | 7及更高版本 |
3.0 | 2.2 | 2.2 | 1.1 | 不適用 | 7.0.x | 7.0.96 | 6及更高版本 (WebSocket為7及更高版本) |
2.5 | 2.1 | 2.1 | 不適用 | 不適用 | 6.0.x(已歸檔) | 6.0.53(已歸檔) | 5及更高版本 |
2.4 | 2.0 | 不適用 | 不適用 | 不適用 | 5.5.x(已存檔) | 5.5.36(存檔) | 1.4及更高版本 |
2.3 | 1.2 | 不適用 | 不適用 | 不適用 | 4.1.x(已歸檔) | 4.1.40(已歸檔) | 1.3及更高版本 |
2.2 | 1.1 | 不適用 | 不適用 | 不適用 | 3.3.x(已存檔) | 3.3.2(已存檔) | 1.1及更高版本 |
下面將詳細介紹這些版本,以幫助您確定哪個版本適合您。有關每個發行版的更多詳細信息,請參見相關的發行說明。
請注意,盡管我們提供舊版本的下載和文檔,例如Apache Tomcat 7.x,但我們強烈建議用戶盡可能使用最新的穩定版Apache Tomcat。我們認識到跨主版本升級可能不是一件容易的事,并且列表中仍為舊版本的用戶提供了一些支持。但是,由于社區驅動的支持方法,您的版本越舊,感興趣或能夠支持您的人就越少。
Alpha / Beta / Stable
Tomcat主要有三個版本,主要版本的初始發行通常會從Alpha到Beta,再到Stable
Alpha版本可能包含規范中要求的大量未經測試/缺少的功能和/或重大錯誤,并且預計不會在任何時間段內穩定運行。
Beta版本可能包含一些未經測試的功能和/或許多相對較小的錯誤。Beta版本預計不會穩定運行。
Stable版本可能包含少量相對較小的錯誤。穩定的版本旨在用于生產用途,并有望在更長的時間內穩定運行。
Apache Tomcat 9.x
Apache Tomcat 9.x是當前的開發重點。它建立在Tomcat 8.0.x和8.5.x之上,并實現了Servlet 4.0,JSP 2.3,EL 3.0,WebSocket 1.1 和JASPIC 1.1規范(Java EE 8平臺要求的版本)。除此之外,它還包括以下重要改進:
Apache Tomcat 8.x
Apache Tomcat 8.0.x建立在Tomcat 7.0.x之上,并實現了 Servlet 3.1,JSP 2.3,EL 3.0 和WebSocket 1.1規范。除此之外,它還包括以下重要改進:
Apache Tomcat 8.5.x支持與Apache Tomcat 8.0.x相同的Servlet,JSP,EL和WebSocket規范版本。除此之外,它還實現了JASPIC 1.1規范。
它是2016年3月從Tomcat 9.0.0.M4(alpha)里程碑發行版派生而來的。它提供Tomcat 9.x代碼庫的HTTP / 2支持和其他功能,同時與Tomcat 8.0運行時和規范要求兼容。(當時無法創建穩定的Tomcat 9.0版本,在幾年后才確定了Tomcat 9的Java EE規范)。
Tomcat 8.5被認為是Tomcat 8.0的替代品。請參閱 遷移指南,以獲取有關遷移到Tomcat 8.5的指導。
Apache Tomcat 8.5.x包括以下重要改進:
Apache Tomcat 8.5.x中刪除了以下技術:
Tomcat8.5再許多領域發生了重大變化,從而提高了性能,穩定性和總擁有成本。有關詳細信息,請參考Apache Tomcat 8.5更改日志。
Tomcat 8.0的用戶應該意識到Tomcat 8.0現在已經停止開發。Tomcat 8.0.x的用戶應升級到Tomcat 8.5.x或更高版本。
Apache Tomcat 7.x
Apache Tomcat 7.x建立在Tomcat 6.0.x的改進之上,并實現了Servlet 3.0, JSP 2.2,EL 2.2和 WebSocket 1.1規范。除此之外,它還包括以下改進:
Apache Tomcat 6.x
Apache Tomcat 6.x以Tomcat 5.5.x的改進為基礎,并實現了Servlet 2.5和 JSP 2.1規范。除此之外,它還包括以下改進:
Tomcat 6的用戶應該知道Tomcat 6現在已經停止開發。Tomcat 6.x的用戶應升級到Tomcat 7.x或更高版本。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。