Tomcat の起動ポート番号は常に占有されているというプロンプトが表示されますが、ポート 8080 はブラウザで開くことができます。その解決方法
< /p>
まずシェルで 8080 のプロセスを強制終了し、次に Tomcat が 8080 ポートを占有します。 エディターでデバッグを開始することは、別の Tomcat プロセスを開くことと同じです。
おそらくあなたが多くの Tomcat を起動しているためだと思いますが、これまでにもこの問題に遭遇しました。一旦終了して、もう一度起動してください。
ブラウザ8080ポートを開くことができます。これは、システムで既に Tomcat プロセスが実行されていることを示します。 これは通常、Windows でインストール パッケージを使用してインストールされた Tomcat で発生します。これに対処するには、次の手順を参照してください。
8080
でローカルサービスマネージャーを起動しますservices.msc
services.msc
に変更し、同時にクリックして停止します手动
手动
ポート8005と8009を占有しているプロセスも強制終了します
このプロセスは複数回開かれる可能性があるため、cmd で netstat -ano と入力してポートを占有しているプロセスを見つけ、プロセス番号を書き留めてから taskkill を実行できます。
愚かなようですが、最も簡単な方法はコンピュータを再起動することです。
Tomcat サービスは起動時にデフォルトで開始される必要があります。その後、手動で再起動すると、ポートの競合が発生するはずです
1. Eclipseをオフにします 2. タスクマネージャーでjava.exeを見つけてすべて閉じます 3. Eclipseを再度開き、Tomcatを起動します
両方を同時に使用することはできません。 別のポートを使用しない限り。
まずシェルで 8080 のプロセスを強制終了し、次に Tomcat が 8080 ポートを占有します。
エディターでデバッグを開始することは、別の Tomcat プロセスを開くことと同じです。
おそらくあなたが多くの Tomcat を起動しているためだと思いますが、これまでにもこの問題に遭遇しました。一旦終了して、もう一度起動してください。
ブラウザ
8080
ポートを開くことができます。これは、システムで既に Tomcat プロセスが実行されていることを示します。これは通常、Windows でインストール パッケージを使用してインストールされた Tomcat で発生します。これに対処するには、次の手順を参照してください。
でローカルサービスマネージャーを起動します
services.msc
に変更し、同時にクリックして停止します
手动
ポート8005と8009を占有しているプロセスも強制終了します
このプロセスは複数回開かれる可能性があるため、cmd で netstat -ano と入力してポートを占有しているプロセスを見つけ、プロセス番号を書き留めてから taskkill を実行できます。
愚かなようですが、最も簡単な方法はコンピュータを再起動することです。
Tomcat サービスは起動時にデフォルトで開始される必要があります。その後、手動で再起動すると、ポートの競合が発生するはずです
1. Eclipseをオフにします
2. タスクマネージャーでjava.exeを見つけてすべて閉じます
3. Eclipseを再度開き、Tomcatを起動します
両方を同時に使用することはできません。 別のポートを使用しない限り。