ローカルホストのTomcatv7.0サーバーに必要ないくつかのポート(8005、8080、8009)はすでに使用されています。



Several Ports 8005 8080



通常は良好なTomcatが突然報告されましたローカルホストのTomcatv7.0サーバーに必要ないくつかのポート(8005、8080、8009)がすでに使用されています。サーバーがすでに別のプロセスで実行されているか、システムプロセスがポートである可能性があります。このサーバーを起動するには、他のプロセスを停止するか、ポート番号を変更する必要があります。

これにはいくつかの解決策があります。



1.ポートが占有されている場合、cmd(window + R)を使用できます

最初のステップ:netstat-anoと入力します



netstat -aon | findstr 'ポート番号'を入力することもできます



2番目のステップ:tasklist | findstr '検索をリッスンする'、クエリは7912です

3番目のステップ:taskkill / f / t / im占有されているプログラムの名前を照会します

8080プロセスが強制終了されたことがわかります。

2.Eclipseが異常終了しました。タスクマネージャを開いて、「javaw.exe」プロセスを終了できます。

3. tomcat directory / confの下にあるtomcat:server.xmlのポート番号を変更することもできます。

テキスト形式で開き、ポート8080を8888またはその他に変更します

4.上記の方法のいずれも機能しない場合は、私のように、おめでとうございます。 tomcatディレクトリ/ binを見つけ、startup.batを実行してtomcatを起動します(startup.shを実行しているLinuxはshutdown.batを実行してtomcatを最初に閉じることもできます)。

認識されないWindowsソケットエラー:10106:create このエラー

EclipseのTomcatを空にすることはできないことに注意してください。このエラーが発生するには、アイテムを追加する必要があります。

この問題を解決します:

手順1:管理者としてコマンドプロンプトを開く

ステップ2:netsh winsockresetを入力します

ステップ3:コンピューターを再起動します

詳細:管理者としてcmdを実行してから、start-accessories-commandprompt-右クリック-管理者として実行

アクセスが拒否された場合は、システム内のすべてのウイルス対策ソフトウェアを閉じて、netsh winsockresetと入力します。

成功は次のとおりです。

'netsh winsock reset'コマンドは、基盤となる伝送プロトコルとは関係のない高レベルのデータ伝送プログラミングインターフェイスをデフォルトの状態に復元します。

1. netsh winsock resetコマンドは、Winsockディレクトリをリセットするために使用されるコンピューターの命令です。このコマンドは、ネットワーク環境を再初期化して、ソフトウェアの競合やウイルスによって引き起こされるパラメータエラーの問題を解決できます。

2. WinsockはWindowsネットワークプログラミングインターフェイスであり、resetはWinsockのリセット操作です。

3. Netshは、設定など、ほとんどすべてのネットワーク関連の設定をコマンドラインから操作できるインターフェイスです。 IP 、DNS、ネットワークカード、ワイヤレスネットワークなど。