Tomcatは起動せず、以前は完全に機能していました。他にポート8080で何かが実行されていると思います。WindowsVistaを実行しています。他にポート8080を使用していないことを確認するにはどうすればよいですか?
最近、Jettyのいくつかのバージョンをダウンロードしました。これは問題でしょうか?それらを同時に実行しているわけではないので、どうすればよいかわかりません。
コマンドプロンプトを開いて実行する
netstat -ano | findstr 8080
右端の列はPIDです
タスクマネージャーでPIDの列を追加し、ポートを使用しているアプリを見つけることができます。
Netstatに加えて、 Process Hacker または ActivePortsも使用できます。 開いているポートをリアルタイムで表示する(OK、特定の更新間隔...)
管理者としてcmdを実行し、netstatコマンドを使用してポート8080が使用されているかどうかを確認できると思います。使用する netstat /?
netstatコマンドのヘルプ。私は同じためのGUIベースのアプローチを知りません。
これは、netstatユーティリティを使用して簡単に行うことができます。
コマンドプロンプトでNETSTATを使用します。
ウィキペディアには パラメータ もリストされています。
次のコマンドを試してください:
netstat -aon | findstr "8080"
このコマンドは、プロセスIDを提供します。次に、タスクマネージャーに移動し、このプロセスIDのプロセスを停止してから、Tomcatを再起動します。