IDEA 2020 で Tomcat サーバーを構成するための詳細な手順

IDEA 2020 で Tomcat サーバーを構成するための詳細な手順

IDEA 2020 で Tomcat を構成する手順は次のとおりです。

最初のステップはTomcatをダウンロードすることです

公式ウェブサイトリンク: http://tomcat.apache.org/
ダウンロードを選択し、必要なバージョンを見つけて、対応するバージョンの Tomcat をダウンロードします。

前回の記事と同様に、無料のインストール圧縮パッケージをダウンロードすることをお勧めします。

形式は zip と exe の 2 種類あります。zip (64 ビット Windows zip (pgp、md5、sha1)) はインストール不要のバージョン、exe (32 ビット/64 ビット Windows サービス インストーラー (pgp、md5、sha1)) はインストール バージョンです。同時に、コンピュータが 64 ビット システムか 32 ビット システムかを確認します。

ここで zip バージョンをダウンロードすることを選択します。

ここに画像の説明を挿入

ステップ2: Tomcatを体験する

圧縮パッケージをダウンロードし、指定されたパスに解凍すると、bin ディレクトリにいくつかの bat ファイルがあります。
startup.bat: クリックすると Tomcat が起動します。
Shutdown.bat: Tomcat をシャットダウンします。

ここに画像の説明を挿入

ここでstartup.batをクリックしてTomcatを起動します。
Tomcat を起動すると、ターミナル ウィンドウが表示されます。閉じないでください。ブラウザを開いて、http://localhost:8080 と入力します。次のページが表示されれば、インストールは成功です。

ここに画像の説明を挿入

ステップ3: Tomcat環境変数の設定

このPCを右クリック -> プロパティ -> システムの詳細設定 -> 環境変数

ここに画像の説明を挿入

「システム変数」にシステム変数 CATALINA_BASE と CATALINA_HOME を追加します。

変数名: CATALINA_BASE

変数値: E:\JavaTools\apache-tomcat-9.0.37-windows-x64\apache-tomcat-9.0.37 //Tomcat インストール ディレクトリ

ここに画像の説明を挿入

「システム変数」にシステム変数 CATALINA_HOME を追加します。

変数名: CATALINA_HOME

変数値: E:\JavaTools\apache-tomcat-9.0.37-windows-x64\apache-tomcat-9.0.37 //Tomcat インストール ディレクトリ

ここに画像の説明を挿入

ClassPathとPathの変数値を変更します。

変数名: CLASSPATH

変数値: %CATALINA_HOME%\lib\servlet-api.jar; (元の変数値の後に「;」を追加する必要があることに注意してください)

ここに画像の説明を挿入

Path の変数値を変更します。Path をクリックした後、右側の [新規] をクリックし、次の 2 つの変数を追加します。

変数名: パス
変数値: %CATALINA_HOME%\bin (追加する際には元の変数値の後に「;」を追加する必要があることに注意してください)

変数名: パス
変数値: %CATALINA_HOME%\lib (元の変数値の後に「;」を追加する必要があることに注意してください)

ここに画像の説明を挿入

これを検証する必要があります。

「スタート」->「実行」をクリックし、「cmd」と入力(またはショートカットキー win+R)し、コマンド「startup」を入力すると、環境変数の設定が成功したことを示す次のメッセージが表示されます。

ここに画像の説明を挿入

ステップ4: IDEA 2020でTomcatを構成する

[実行] - [構成の編集] をクリックします。

ここに画像の説明を挿入

左側の「+」をクリックし、Tomcat Server-Local を選択します (ここで間違いがあります。Tomcat であるべきなのに、TomEE を選択しました)。

ここに画像の説明を挿入

Tomcat サーバー -> 名前なし -> サーバー -> アプリケーション サーバー プロジェクトで、[構成] をクリックし、ローカル Tomcat サーバーを見つけて、[OK] ボタンをクリックします。 (ここで間違いがあります。Tomcat を選択すべきでしたが、TomEE を選択しました)

ここに画像の説明を挿入

この時点で、IntelliJ IDEA は Tomcat の構成を完了しました。

ステップ5: コンパイル、パッケージ化、ローカルでのデプロイ

注: この手順を完了するには、事前にMaven webAPPプロジェクトを作成する必要があります。別の記事を参照してください。

アイデアの左下にあるターミナルターミナルに mvn install と直接入力します。
コンパイルとパッケージ化が成功し、BUILD SUCCESS が表示されます。
プロジェクトディレクトリを再度確認すると、プロジェクトルートディレクトリの下にターゲットディレクトリがあり、このディレクトリにも war パッケージが生成されていることがわかりました。

ここに画像の説明を挿入
ここに画像の説明を挿入

デプロイメントインターフェースに再度アクセスする

ここに画像の説明を挿入

デプロイメントで、+ をクリックし、デプロイするプロジェクトを選択します。

ここで、デプロイメント パッケージとして TestDemo.war を選択します。 (ここで間違いがあります。Tomcat を選択すべきでしたが、TomEE を選択しました)

アクセスパス(通常はプロジェクト名で、入力後にサーバータブのローカルホストに同期されます)を入力し、[OK]をクリックします。

ここに画像の説明を挿入

メインインターフェースでは、アプリケーションサーバーにデプロイされたプロジェクトを確認できます。

左側の緑の三角形をクリックして Tomcat サーバーを実行します (ここで間違いがあります。Tomcat を選択する必要がありますが、TomEE を選択しました)

ここに画像の説明を挿入

クリックすると次の画面が表示されます。

ここに画像の説明を挿入

IDEA 2020 で Tomcat サーバーを構成する詳細な手順に関するこの記事はこれで終わりです。 IDEA 2020 で Tomcat を構成することに関する関連コンテンツの詳細については、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。 今後も 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Centos8.2 クラウド サーバー環境に Tomcat8.5 をインストールするための詳細なチュートリアル
  • Alibaba Cloud Server Tomcatにアクセスできません
  • Tomcat サーバーの応答が遅い場合の解決策
  • Linux クラウド サーバーに JDK と Tomcat をインストールするための詳細な手順 (推奨)
  • Tomcat サーバー入門の超詳細なチュートリアル

<<:  MySQL DMLステートメントの使用に関する詳細な説明

>>:  MySQLパーティションテーブルの詳細な説明

推薦する

MySql テーブル、データベース、シャーディング、パーティショニングの知識ポイントの紹介

1. はじめにデータベース内のデータ量が一定レベルに達すると、システムパフォーマンスのボトルネックを...

HTML の ReadOnly と Enabled の違い

ReadOnly 属性を持つ TextBox は、クライアント上で次のマークアップとして表示されます...

JavaScript による省・市連携効果の実現

この記事では、省と都市間の連携効果を実現するためのJavaScriptの具体的なコードを参考までに共...

コマンドを使用してMySQLデータベース(de1)を作成する方法

1. MYSQLに接続するフォーマット: mysql -h ホストアドレス -u ユーザー名 -p ...

mysql 8.0.19 win10 クイックインストールチュートリアル

このチュートリアルでは、参考までにMySQL 8.0.19のインストールチュートリアルを共有します。...

MySQL フラッシュリストとダーティページフラッシュメカニズム

1. レビューMySQL の起動後にバッファ プールが初期化されます。バッファ プールは N 個の空...

Docker コンテナにデプロイされた Django のタイムゾーンの問題

目次Django でのタイムゾーン設定USE_TZ=真USE_TZ=偽Linux コンテナでのタイム...

IE8でラベルの背景画像が表示されない問題の解決方法

今日、ちょっとした問題に遭遇し、長い間苦労しました。そのことを皆さんにシェアしたいと思います。 a ...

HTML でナンバープレート番号と州の略語を入力するためのサンプルコード

原理としては、まずボタン付きの div を記述し、次に画面のサイズに応じて自動的に適応してキーボード...

Webデザイナーの成長体験

<br />まず最初に、私はこのグループの中では完全な新人だということを述べなければなり...

MacでのMySQL5.7.22のインストール手順

1. インストールパッケージを使用してMySQLをインストールします(オンラインダウンロードは遅すぎ...

MySQL の日付と時刻の加算と減算のサンプル コード

目次1.MySQLは時間間隔を加算または減算します2. 日付を減算する最近、MySQL を見直してい...

24 の実用的な JavaScript 開発のヒント

目次1.配列を初期化する2. 配列の合計、最大値、最小値3. エラー値をフィルタリングする4. 論理...