このチュートリアルは、IDEA2023.1.3 バージョンの Java Web プロジェクト用の Tomcat の作成と構成のみを目的としており、Tomcat のダウンロード チュートリアルは含まれません。
1. [新しいプロジェクト] を選択し、プロジェクト名と JDK を設定して、[作成] をクリックします。
2. オープンなプロジェクト構造
3. 「モジュール」のプラス記号をクリックして「Web」を選択します。これにより、IDEA が webapp フォルダーと web.xml 構成ファイルの作成に役立ちます。
4. プロジェクトの Web アプリケーション アーティファクトを作成します。IDEA がここでプロンプトを表示します。[アーティファクトの作成] をクリックするだけで、自動的に構成されます。
5. 作成されたページは次のようになります。[適用] をクリックして [OK] をクリックするだけです。
現在のファイル構造
6. ここで [構成の編集] をクリックします。これは、ナビゲーション バーの [実行] タブでも使用できます。
7. [+] 記号をクリックして Tomcat サーバーを追加し、[ローカル] と [リモート] を選択することに注意してください。
8. 追加は次のようになります。内部の設定がわからない場合は、むやみに変更しないでください。ここでは 1 つずつ説明しません。ポート 80 を使用していることに注意してください。デフォルトは 8080 です。私と同じものに変更する必要はありません。新しく構築された Web アーティファクトを Tomcat にデプロイする必要があります。右下隅にある [修正] をクリックして、IDEA が自動的に構成できるようにします。
「デプロイメント」タブ、+ 記号、アーティファクトで手動で構成することもできます。
それで大丈夫です
JRE が空であることに誰もが気づいたはずです。ここでの JRE はデプロイされたプロジェクトに自動的に従うことに注意してください。そのため、今は説明しませんでした。次に、[適用]、[OK] をクリックします。
9. 最後に、関連する依存関係をインポートする必要があります。方法は 2 つあります。プロジェクト構造のライブラリでインポートし、+ 記号をクリックして Java を選択し、追加する jar パッケージまたはディレクトリを選択します。IDEA はすべての jar パッケージをインポートします通常、私は Tomcat の下の lib ディレクトリを直接選択しますが、このディレクトリには、使用するサーブレット API などの基本的な jar パッケージのほとんどが含まれています。
jar パッケージを webapp ディレクトリに配置し、[ライブラリとして追加] を右クリックして、[OK] をクリックすることもできます。
10. すべての準備が整ったので、いよいよサーブレットを使用して、サーブレットを作成してテストします。
トムキャット、スタート!
疑いのない成功
効果を見てみましょう
これは完全に期待どおりであり、この時点で Tomcat を使用した JavaWeb プロジェクトが作成され、使用できるようになりました。ちなみに、WEB-INF ディレクトリ内のリソースにはアクセスできないので、物を置かないでください。それで、先ほどの jar パッケージはブラウザからアクセスしてダウンロードできます。
最後に、Apache Tomcat 公式 Web サイトのバージョン比較表を添付しますが、互換性のないバージョンではエラーが発生する可能性があります。
デモではWeb4.0、Tomcat9.0.78、JDK1.8を使用していますが、表と正しく対応していることがわかります。
役に立ったと思ったお友達は、「いいね!」をして保存していただけますよう、よろしくお願いいたします。