既にポートに割り当てられている現在のプロセス/アプリケーションを削除する方法は?
例:localhost:8080
。
**ステップ1
Administratorとしてコマンドラインを実行します。以下のコマンドを実行してください。 yourPortNumber**にポート番号を入力します。
netstat -ano|findstr :yourPortNumber」と入力します。
赤く囲んだ部分がPID(プロセス識別子)を示す
**ステップ2
続いて、PIDを確認した後にこのコマンドを実行します。
taskkill /PID typeyourPIDhere /F
![][2]
[2]: http://i.stack.imgur.com/8k64x.png
P.S. 最初のコマンドをもう一度実行して、プロセスがまだ利用可能かどうかを確認してください。プロセスが正常に終了した場合は空の行が表示されます。
ステップ1(KavinduWijeによって書かれた受け入れられた回答にも同じことが書かれています):.
netstat -ano|findstr :yourPortNumber
ステップ2では次のように変更します:。
tskill typeyourPIDhere
一部のgit bashコマンドでtaskkill
が動作しないため。
GitBashを使用している場合。
Step one:
netstat -ano | findstr :8080
ステップ2:
taskkill /PID typeyourPIDhere /F
(/F
はプロセスを強制的に終了させる)