1. EclipseがTomcatを構成する1. 図に示すようにウィンドウ設定を選択します 2. サーバーでランタイム環境を選択する 3. 右側の「追加」をクリックし、Tomcatのバージョンを選択します。 Tomcatとeclipseの対応バージョンが異なりますのでご注意下さい。以下は筆者がネットで見たものです。詳細はご自身でご検討ください。
4. 次に、「次へ」をクリックし、インストールディレクトリを自分のインストールディレクトリに合わせて入力し、デフォルトの名前とjreをそのままにします。 5. 最後に仕上げて塗布します。現時点ではプロジェクトは Tomcat に配置されておらず、まだ構成する必要があります。 6. 図に示すように、新しい動的Webプロジェクトを作成します。 プロジェクトを作成するとき、ターゲットランタイムはサーバーを選択することです。前の操作では、構成したサーバーを選択できますが、それ以外の場合はnullのみになります。 7. 次に、「次へ」をクリックし、web.xml ファイルの作成をチェックします。ここで、コンテンツ ディレクトリを content に変更しました。作成されたディレクトリは異なりますが、Tomcat の構成には影響しません。終わったらすぐに終わらせてください。 8. 次に画像に従って選択します このインターフェースは 9. 青いフォントをダブルクリックすると、次のインターフェイスがポップアップ表示されるので、プロジェクトを選択して追加をクリックします。 追加したら、あとは完成です。 10. Web プロジェクトを記述した後、図の青いテキストを右クリックし、[開始] を選択して Tomcat サービスを開始します。 2. Tomcat の無効なポートの解決方法Tomcat がサービスを開始すると、次のような問題がよく発生します。調べてみると、ポートが複数あるか、ポート番号が占有されていることが問題であることがわかりました。解決策はいくつかあります: 方法1:1. 左側のサーバーで server.xml ファイルを選択し、ダブルクリックして開きます。 2. ファイルの左下にあるソースをクリックします 3. ここでポート番号を8888に変更します その後、サービスを開始すると、サービスを開始できます 方法2:1. Tomcatのbinファイルを探し、その中にあるファイルを見つける クリックすると、サービスが実行中であることがわかります。停止するには、[停止] をクリックして、確認します。 ——> 理由は、bin ディレクトリでローカル サーバーが起動され、Eclipse に Tomcat のコピーがコピーされ、実行時に Tomcat 統合サーバーが起動されるため、ポート番号が占有されるためです。 方法3:ダウンロードした Tomcat の conf の下にあるファイルを見つけて、ポート番号の競合を防ぐためにポート番号を編集します。 この方法は方法 1 と似ています。Eclipse に Tomcat のコピーが作成されることに注意してください。ここでの変更はローカル サーバーのポート番号のみを変更し、Eclipse の Tomcat のポート番号は変更しません。成功するには再構成する必要があります。 この理由から、ここでオンラインで言及されている変更は成功しないと思います。 再構成は面倒ですが、これを行う簡単な方法があります。 1. 青い文章をダブルクリックします 2. サーバー パスがダウンロードした Tomcat のパスではないことがわかります。これは、Tomcat のコピーが実際に Eclipse にコピーされていることを証明しています。 3. サーバーの場所の 2 番目をクリックします (Tomcat インストールを使用)。このオプションにより、Eclipse のサーバーがローカル サーバーに関連付けられ、変更する必要があるのは 1 つだけです。ただし、サービスが開始される前に変更する必要があり、開始後は変更できないことに注意してください。現在は変更できません。 これで、Tomcat の Eclipse 構成と Tomcat の無効なポートの解決方法に関するこの記事は終了です。Tomcat の無効なポートの Eclipse 構成に関する関連コンテンツの詳細については、123WORDPRESS.COM で以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: 純粋な CSS カスタム複数行省略記号の問題 (原理から実装まで)
>>: HTML のキャンバスに基づくスクリーンショットのデモ
1. コマンドの紹介stat コマンドは、ファイルまたはファイル システムに関する詳細情報を表示する...
この記事では、Webページの画像の回転を実現するためのjsの具体的なコードを参考までに共有します。具...
目次Vue ミックスインの使用ミックスインでのデータアクセスミックスイン/index.jsホーム.v...
今日、ある人がウェブサイト開発プロジェクトについて話をしてくれました。具体的な要件について話すと、「...
CSS にカスケード メカニズムがあるのはなぜですか? CSS では、同じ要素の特定のプロパティに同...
いつも、気づかないうちに時間というのは驚くほど早く過ぎていきます。小暑が過ぎ、中暑に突入しました。太...
主に使用される知識ポイント: •css3 3D変換 •ネイティブjsマウスドラッグイベント•表示:グ...
1. 呼び出しを実装するステップ:関数をオブジェクトのプロパティとして設定します。これを関数に割り当...
1. CSSスタイルは、テキストが長すぎる場合に省略記号を表示する問題を解決します1. 一般的なスタ...
1. 新しいユーザーを作成します。 1. SQL ステートメントを実行して新しいものを作成します (...
CSS3 - 影の追加(ボックスシャドウの使用) CSS3 - div またはテキストに影を追加する...
最近、CSS3 アニメーションのソース コードの実装をいくつか見ていたところ、CSS コード アニメ...
ブロック引用の定義と使用法<blockquote> タグは引用ブロックを定義します。 &...
monaco-editor-vueの公式ソースコードは次のとおりです。インデックス 'mon...
この記事では、SMS送信のカウントダウンを実装するためのJavaScriptの具体的なコードを参考ま...