Idea は、Web プロジェクトを開始するように Tomcat を設定します。グラフィック チュートリアル

Idea は、Web プロジェクトを開始するように Tomcat を設定します。グラフィック チュートリアル

tomcatの設定

1. 実行構成をクリック

ここに画像の説明を挿入

2. tomcat localを選択

ここに画像の説明を挿入

3. tomcatを設定する

ここに画像の説明を挿入

4. Webプロジェクトをデプロイする

展開方法は2つあります
war パッケージ: war にパッケージ化してサーバー上で実行します。この方法の方が一般的です。
war が爆発しました: 現在のフォルダーの位置関係で Web プロジェクトをサーバーにアップロードします。フォルダー、JSP ページ、クラスなどを Tomcat デプロイメント フォルダーに直接移動して、ロードおよびデプロイメントを実行します。したがって、この方法はホットデプロイメントをサポートしており、通常は開発中に使用されます。

絶対コンテキスト パスを取得する方法は異なります。
文字列 contextPath = request.getSession().getServletContext().getRealPath("/");

私たちはデモンストレーションのために戦争爆発を利用しています。

ここに画像の説明を挿入

ここですでに生成されています。生成されていない場合は、手動で生成できます。

ここに画像の説明を挿入

展開を選択

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

アプリケーション コンテキストと URL のサフィックスは同じである必要があります。そうでない場合は 404 が表示されます。
Tomcatを起動する

要約する

これで、Web プロジェクトを開始するための Tomcat 構成のアイデアに関するこの記事は終了です。Web プロジェクトを開始するための Tomcat 構成のアイデアに関するその他の関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後も 123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • IDEA を使用して Web プロジェクトを作成し、Tomcat に公開する方法
  • Spring Boot に埋め込まれた Tomcat を削除し、非 Web 方式で起動する方法
  • IDEA 2020.3.1 で Tomcat をデプロイし、最初の Web プロジェクトを作成するプロセスの詳細な説明
  • Tomcat 初回展開 Web プロジェクト プロセス図
  • tomcatがプロジェクトをリリースした後にWEB-INF/classesの下のファイルがコンパイルされない問題を解決します。
  • SpringBoot webSocketリソースをロードできず、Tomcat起動エラーが発生する問題を解決します
  • Tomcat サーバーの設定と Web プロジェクトの公開に関する IDEA グラフィック チュートリアル
  • Alibaba Cloud Server Linux システムは Tomcat を構築して Web プロジェクトを展開します
  • Tomcat イメージをインストールして Docker に Web プロジェクトをデプロイする方法を簡単に説明します。
  • Tomcat と WebLogic で純粋な HTML ファイルを展開するプロセスの分析
  • IDEA2020.1.2 Webプロジェクトの作成とTomcatの設定に関する詳細なチュートリアル
  • Tomcat を設定して IntelliJ IDEA 2018 で最初の Java Web プロジェクトを実行する方法
  • Java Web プロジェクトが Tomcat エラーの解決を開始する
  • Webリクエストと処理のTomcatソースコード分析

<<:  Vue3.0はドロップダウンメニューのカプセル化を実装します

>>:  Vue+Element UIはドロップダウンメニューのカプセル化を実現します

推薦する

Deepin Linuxでカーネルを手動でアップグレードする方法

deepinとUbuntuどちらもdebianをベースにしたディストリビューションであり、ここではU...

Nginxサービス500:内部サーバーエラーの原因の1つ

500 (内部サーバー エラー) サーバーでエラーが発生したため、要求を完了できませんでした。 50...

MySQL countの詳細な説明と関数のサンプルコード

mysql countの詳細な説明count関数はテーブルや配列内のレコードを数えるために使われます...

ウェブのさまざまなフロントエンド印刷方法: CSS はウェブページの印刷スタイルを制御します

CSS は Web ページの印刷スタイルを制御します。 CSS を使用して印刷スタイルを制御します。...

MySQLインスタンスが起動できない問題の分析と解決

目次序文シナリオ分析要約する序文数日前、友人がWeChatで私に連絡してきて、マシンがダウンタイムか...

浮遊する雲のアニメーションを実現するCSS3

操作効果 html <ヘッド> <メタ文字セット='UTF-8'&...

Windows に Docker と docker-compose スイートをインストールするための詳細なチュートリアル

目次導入ダウンロードしてインストールする設定docker-composeをインストールする導入Doc...

初心者向けに Docker に Jenkins をインストールする方法を詳しく説明したチュートリアル

Jenkins はオープンソース ソフトウェア プロジェクトです。Java をベースに開発された継続...

Vueルーティングナビゲーションガードの簡単な理解

目次1. グローバルガード1. グローバル前線警備2. グローバル解像度ガード3. グローバルポスト...

vue ルーティング ビュー router-view のネストされたジャンプの実装

目次1. app.vueページを修正する2. ログインページを作成する (/views/login/...

JavaScriptはシンプルな日付効果を実装します

JavaScriptの日付エフェクトの具体的なコードは参考用です。具体的な内容は次のとおりです。コー...

VMWare 仮想マシン 15.X LAN ネットワーク構成チュートリアル図

最近、分散型およびビッグデータ技術について学ぶために、いくつかの仮想マシンに取り組んでいます。まず、...

Centos7にnginxをインストールする方法

必要な環境をインストールする1. gccのインストールnginx をインストールするには、公式サイト...

MySQL 関数インデックス最適化ソリューション

MySQL を使用する場合、多くの開発者は一部の列に対して関数計算を実行することが多く、その結果、イ...

MySQL マルチテーブルクエリの詳細な説明

よく食べて十分に休息を取るというのは簡単なことのように思えますが、実際に実行するのはそれほど簡単では...