1. 構成 デフォルトでは、最初の 2 つはチェックされていないので、チェックする必要があります。
デフォルトでは、プロジェクトが Tomcat にデプロイされると、プラグインはプロジェクト ファイルを、前の構成項目の [サーバーの場所] のサーバー パスを表示する wtpwebapps ディレクトリ、つまり現在のワークスペースが配置されているディレクトリにコピーします。メタデータ サブディレクトリでは、ワークスペースがD:\workspace の場合、ディレクトリは D:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps になります。 ただし、上記のオプションを選択した場合、プロジェクト ファイルは実行のためにこのディレクトリに公開されませんが、次のようになります。 Webリソースディレクトリは、 WebプロジェクトのWebContent 、つまりMaven Webプロジェクトのsrc/main/webappディレクトリです。 クラスファイルディレクトリは、現在構成されているクラスファイルの出力ディレクトリ、つまりMavenプロジェクトのtarget/classesディレクトリです。 ( 2 )タイムアウト デフォルトでは、 startは45秒、 stop は15秒です。startをより大きな値に変更する必要がある場合があります。つまり、起動時間が指定された時間を超えて起動が完了しなかった場合は、エラーが報告されます。プロジェクトの起動に時間がかかる場合、これは明らかに望ましくないことなので、この値を変更する必要があります。 サーバー オプション -> モジュールを公開せずに提供するにチェックを入れます。チェックを入れないと、クラス ファイルを変更するたびに Web サーバーが継続的に再起動されます。Webプロジェクトの起動に時間がかかる場合は、タイムアウト時間も変更する必要があります。タイムアウト時間は、タイムアウトで設定できます。
2. ファイルを閲覧する コンテキスト ノードによって個別に生成されるファイル: 元の Tomcat インストール ディレクトリの conf/server.xml 内の Context ノード (2 番目のオプションをチェックした後、このノードは server.xml に存在しません): <ホスト appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true"> <Valve クラス名="org.apache.catalina.valves.AccessLogValve" ディレクトリ="logs" パターン="%h %l %u %t "%r" %s %b" プレフィックス="localhost_access_log" サフィックス=".txt"/> <コンテキスト docBase="D:\workspace\workspace(eclipse)\Shop\WebContent" パス="/Shop" 再ロード可能="true" ソース="org.eclipse.jst.jee.server:Shop"> <リソース> <PreResources base="D:\workspace\workspace(eclipse)\Shop\build\classes" classLoaderOnly="false" className="org.apache.catalina.webresources.DirResourceSet" internalPath="/" webAppMount="/WEB-INF/classes"/> </リソース> </コンテキスト> </ホスト> 3. 理由 1. 警告を防ぐために最初の項目をチェックします。
確認すると、Tomcat は <workspace>.metadata.pluginsorg.eclipse.wst.server.coretmp0webapps に公開せずに、Eclipse の WebContent の下のコンテンツを直接使用することになります。 2. 警告を防ぐために 2 番目をチェックします。
[SetPropertiesRule] 警告が表示される理由は、Tomcat 6.0 以降では、server.xml のコンテキスト ノードでソース属性がサポートされなくなったためです。具体的な手順は次のとおりです。
最適化 メニュー「ウィンドウ」->「設定」を見つけます 英語のスペルチェックは役に立たないので、ここでスペルチェックを無効にします。場所:一般->エディター->テキストエディター->スペル、スペルチェックを有効にするのチェックを外す キャンセルできる別のチェックがあります:検証、すべてのバリデーターの一時停止のチェック 行番号の表示場所:一般->エディター->テキストエディター、行番号の表示をチェック jsp ページのデフォルトのエンコーディングを utf-8 に変更します。場所: Web->JSP ファイル、エンコーディングを ISO 10646/Unicode ( UTF-8 )に変更します。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: MySQL設定ファイルを変更できない問題の解決方法(Win10)
背景:サイトはフロントエンドとバックエンドから分離されています: vue+springbootフロン...
123WORDPRESS.COM HTML チュートリアル セクションに戻るには、ここをクリックして...
<label> タグは、入力要素のラベル (タグ) を定義します。ラベル要素はユーザーに...
1. IDEAの下にあるターミナルをクリックし、mvn clean installと入力します。 次...
一般的な携帯電話のスタイル: @media all および (orientation : 縦向き) ...
目次1. データベース内の MySQL ステータスを確認します。 2. 設定ファイルを変更します。 ...
コードをコピーコードは次のとおりです。 <スタイル タイプ="text/css&qu...
環境要件: IPホスト名192.168.1.1ノード1プロジェクト計画:コンテナネットワークセグメン...
概要最近MySQL関連の知識を勉強し始めました。学んだ知識ポイントと自分の理解を元に整理して共有しま...
最近、かなり暇です。大学4年生として数か月間インターンをしていました。インターンとして、Docker...
Dockerfile は Docker イメージを構築するために使用されるファイルです。コマンドパラ...
開発に Vue を使用する場合、次のような状況に遭遇することがあります。Vue インスタンスを生成し...
具体的な方法:まずコマンドプロンプトを開きます。次に、[ mysql -u root -p ] コマ...
概要:市販されているいくつかのタイムテーブルソフトウェアから教訓を得ました。機能が複雑すぎるため、タ...
=設定および更新の場合にのみ、:= と同じ効果、つまり代入効果があり、それ以外の場合は等号の効果があ...