人妖在线一区,国产日韩欧美一区二区综合在线,国产啪精品视频网站免费,欧美内射深插日本少妇

新聞動態(tài)

Tomcat與JDK版本對應(yīng)關(guān)系以及Tomcat各版本特性

發(fā)布日期:2022-02-23 08:59 | 文章來源:腳本之家

Apache Tomcat是一個開源軟件實現(xiàn)了Java Servlet和Java Server Pages技術(shù)。不同版本的Servlet和JSP規(guī)范可使用不同版本的Apache Tomcat。Tomcat與JDK版本對應(yīng)關(guān)系為:

Servlet規(guī)格 JSP規(guī)范 EL規(guī)格 WebSocket規(guī)范 JASPIC規(guī)格 Apache Tomcat版本 最新發(fā)行版本 支持的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及更高版本

下面將詳細(xì)介紹這些版本,以幫助您確定哪個版本適合您。有關(guān)每個發(fā)行版的更多詳細(xì)信息,請參見相關(guān)的發(fā)行說明。

請注意,盡管我們提供舊版本的下載和文檔,例如Apache Tomcat 7.x,但我們強烈建議用戶盡可能使用最新的穩(wěn)定版Apache Tomcat。我們認(rèn)識到跨主版本升級可能不是一件容易的事,并且列表中仍為舊版本的用戶提供了一些支持。但是,由于社區(qū)驅(qū)動的支持方法,您的版本越舊,感興趣或能夠支持您的人就越少。

Alpha / Beta / Stable

Tomcat主要有三個版本,主要版本的初始發(fā)行通常會從Alpha到Beta,再到Stable

Alpha版本可能包含規(guī)范中要求的大量未經(jīng)測試/缺少的功能和/或重大錯誤,并且預(yù)計不會在任何時間段內(nèi)穩(wěn)定運行。

Beta版本可能包含一些未經(jīng)測試的功能和/或許多相對較小的錯誤。Beta版本預(yù)計不會穩(wěn)定運行。

Stable版本可能包含少量相對較小的錯誤。穩(wěn)定的版本旨在用于生產(chǎn)用途,并有望在更長的時間內(nèi)穩(wěn)定運行。

Apache Tomcat 9.x

Apache Tomcat 9.x是當(dāng)前的開發(fā)重點。它建立在Tomcat 8.0.x和8.5.x之上,并實現(xiàn)了Servlet 4.0,JSP 2.3,EL 3.0,WebSocket 1.1 和JASPIC 1.1規(guī)范(Java EE 8平臺要求的版本)。除此之外,它還包括以下重要改進(jìn):

  • 添加對HTTP / 2的支持(需要在Java 9上運行(自Apache Tomcat 9.0.0.M18起)或正在安裝的Tomcat Native庫)
  • 添加了對將OpenSSL用于JSSE連接器(NIO和NIO2)的TLS支持的支持
  • 增加了對TLS虛擬主機(SNI)的支持

Apache Tomcat 8.x

Apache Tomcat 8.0.x建立在Tomcat 7.0.x之上,并實現(xiàn)了 Servlet 3.1,JSP 2.3,EL 3.0 和WebSocket 1.1規(guī)范。除此之外,它還包括以下重要改進(jìn):

  • 一個單一的公共資源實現(xiàn),以替換早期版本中提供的多個資源擴(kuò)展功能。

Apache Tomcat 8.5.x支持與Apache Tomcat 8.0.x相同的Servlet,JSP,EL和WebSocket規(guī)范版本。除此之外,它還實現(xiàn)了JASPIC 1.1規(guī)范。

它是2016年3月從Tomcat 9.0.0.M4(alpha)里程碑發(fā)行版派生而來的。它提供Tomcat 9.x代碼庫的HTTP / 2支持和其他功能,同時與Tomcat 8.0運行時和規(guī)范要求兼容。(當(dāng)時無法創(chuàng)建穩(wěn)定的Tomcat 9.0版本,在幾年后才確定了Tomcat 9的Java EE規(guī)范)。

Tomcat 8.5被認(rèn)為是Tomcat 8.0的替代品。請參閱 遷移指南,以獲取有關(guān)遷移到Tomcat 8.5的指導(dǎo)。

Apache Tomcat 8.5.x包括以下重要改進(jìn):

  • 添加對HTTP / 2的支持(需要Tomcat Native庫)
  • 添加了對將OpenSSL用于JSSE連接器(NIO和NIO2)的TLS支持的支持
  • 增加了對TLS虛擬主機(SNI)的支持

Apache Tomcat 8.5.x中刪除了以下技術(shù):

  • HTTP和AJP連接器的BIO實現(xiàn)
  • 支持Comet API

Tomcat8.5再許多領(lǐng)域發(fā)生了重大變化,從而提高了性能,穩(wěn)定性和總擁有成本。有關(guān)詳細(xì)信息,請參考Apache Tomcat 8.5更改日志。

Tomcat 8.0的用戶應(yīng)該意識到Tomcat 8.0現(xiàn)在已經(jīng)停止開發(fā)。Tomcat 8.0.x的用戶應(yīng)升級到Tomcat 8.5.x或更高版本。

Apache Tomcat 7.x

Apache Tomcat 7.x建立在Tomcat 6.0.x的改進(jìn)之上,并實現(xiàn)了Servlet 3.0, JSP 2.2,EL 2.2和 WebSocket 1.1規(guī)范。除此之外,它還包括以下改進(jìn):

  • Web應(yīng)用程序內(nèi)存泄漏檢測和預(yù)防
  • 改善Manager和Host Manager應(yīng)用程序的安全性
  • 通用CSRF保護(hù)
  • 支持直接在Web應(yīng)用程序中包含外部內(nèi)容
  • 重構(gòu)(連接器,生命周期)和大量內(nèi)部代碼清理

Apache Tomcat 6.x

Apache Tomcat 6.x以Tomcat 5.5.x的改進(jìn)為基礎(chǔ),并實現(xiàn)了Servlet 2.5和 JSP 2.1規(guī)范。除此之外,它還包括以下改進(jìn):

  • 內(nèi)存使用優(yōu)化
  • 先進(jìn)的IO功能
  • 重構(gòu)集群

Tomcat 6的用戶應(yīng)該知道Tomcat 6現(xiàn)在已經(jīng)停止開發(fā)。Tomcat 6.x的用戶應(yīng)升級到Tomcat 7.x或更高版本。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持本站。

海外穩(wěn)定服務(wù)器

版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。

實時開通

自選配置、實時開通

免備案

全球線路精選!

全天候客戶服務(wù)

7x24全年不間斷在線

專屬顧問服務(wù)

1對1客戶咨詢顧問

在線
客服

在線客服:7*24小時在線

客服
熱線

400-630-3752
7*24小時客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部