Apache Tomcat は、Java Servlet および Java Server Pages テクノロジを実装するオープン ソース ソフトウェアです。サーブレットと JSP 仕様の異なるバージョンでは、Apache Tomcat の異なるバージョンを使用できます。 Tomcat と JDK バージョンの対応は次のとおりです。
どのバージョンが適切かを判断する際に役立つよう、これらのバージョンについて以下で詳しく説明します。各リリースの詳細については、該当するリリース ノートを参照してください。 Apache Tomcat 7.x などの古いバージョンのダウンロードとドキュメントも提供していますが、可能な限り最新の安定したバージョンの Apache Tomcat を使用することを強くお勧めします。メジャー バージョン間のアップグレードは簡単な作業ではないことを認識しており、古いバージョンのユーザー向けにリストで引き続きサポートを提供しています。ただし、コミュニティ主導のサポートアプローチのため、バージョンが古ければ古いほど、興味を持ったりサポートできる人は少なくなります。 アルファ / ベータ / 安定版 Tomcat には 3 つの主要なバージョンがあります。メジャー バージョンの最初のリリースは通常、アルファからベータ、そして安定へと進みます。 アルファ リリースには、仕様で要求される大量の未テスト機能や欠落機能、および/または重大なバグが含まれる可能性があり、一定期間安定して動作することは期待できません。 ベータ版リリースには、テストされていない機能や比較的軽微なバグが多数含まれている場合があります。ベータ版は安定して動作することは期待できません。 安定版リリースには、比較的軽微なバグが少数含まれている場合があります。安定版リリースは本番環境での使用を目的としており、長期間にわたって安定して動作することが期待されます。 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 と同じサーブレット、JSP、EL、および WebSocket 仕様バージョンをサポートします。とりわけ、JASPIC 1.1 仕様を実装しています。 これは、2016 年 3 月の Tomcat 9.0.0.M4 (アルファ) マイルストーン リリースから派生したものです。 Tomcat 8.0 ランタイムおよび仕様要件と互換性を持ちながら、HTTP/2 サポートと Tomcat 9.x コードベースのその他の機能を提供します。 (当時は安定した 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 では次のテクノロジが削除されています。
Tomcat 8.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 以降にアップグレードする必要があります。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: ログインフォームを実装するためのJavaScript
>>: あるテーブルのデータの列を別のテーブルの列にコピーするMySQLメソッド
目次背景提供/注入共有状態の抽出データを提供するデータの挿入まとめ反応的な共有状態の抽出共有状態の使...
目次ドロップダウン複数選択ボックスアップグレード - すべてのオプションを追加改訂と改善を求める製品...
現在、Nginx は、Web サービスを提供するために、Windows ベースの IIS と Lin...
1. スタイルオブジェクトスタイル オブジェクトは単一のスタイル宣言を表し、スタイルが適用されている...
以前、動的フォームを記述しているときに落とし穴に遭遇しました。インデックスの添え字をキーとして使用す...
目次概要1. コンポジションAPI 1. ref と reactive の違いは何ですか? 2. 周...
目次1. Linuxのビット数を確認する2. JDKをダウンロードする3. JDKをインストールする...
かなり前に実装された機能ですが、クリックすると選択したメニュー項目の背景色が白くなることに気付きまし...
1. まずmysqld.exeプロセスを停止します2. cmd を開き、mysql の bin ディ...
<br />このセクションでは、XHTML でテキストの書式設定と特殊文字を実装する方法...
Ⅰ. 問題の説明: html+css を使用してシンプルなナビゲーション バーを実装します。 **...
本日、MySQLの圧縮版をインストールする際に問題が発生しました。サービスが起動できず、2、3時間苦...
この記事では主に、echart を使用してパーセンテージを表示する Vue の円グラフデータ部分を紹...
導入MySQL の SQL クエリ ステートメントで is null、is not null、!= ...
1. DOM要素を挿入、更新、または削除するときに、適切な場合は要素にスタイルクラス名を追加します。...