1.ポートを占有しているプログラム/プロセスを見つける
引用
ポートを占有しているプロセス pid を表示します
netstat -ano |findstr "端口号"
プロセス PID に従って対応するプログラム名を確認
tasklist |findstr "进程id号"
します プロセスが実行するコマンドを確認します パラメータは
wmic process where processid=8236 get commandline
プロセス PID です
プロセスを強制終了します
taskkill /f /t /im "进程ID或者进程名称"
すべてのポートの使用リストを確認します
netstat -ano
Tomcat が原因の場合の解決策:
https://jingyan.baidu.com/article/59703552a7d2a48fc107406b.html
1. Windows ショートカット キー windows+R のコマンド ウィンドウを起動し
、入力ボックスに cmd と入力し、[OK] をクリックしてコマンド ウィンドウを起動します。
2. 特定のポートを検索する
コマンド ウィンドウにコマンドを入力し、netstat -ano |findstr "ポート番号" と入力して Enter キーを押すと、ポートが占有されているプログラムを確認できます。
例: netstat -ano |findstr "62001" ここでは、英語の入力方法の引用符が使用されていることに注意してください。
3. ポート番号に対応するプロセス名を見つけます
コマンド tasklist |findstr "process id number",
例: tasklist |findstr "15936" ここでは、英語の入力方法の引用符が使用されていることに注意してください。
4. すべてのポート番号の使用リストを見つける
コマンド netstat -ano を入力して Enter キーを押すと、現在アプリケーションを起動しているすべてのポートの使用リストが表示されます。
5. プロセスを強制終了
コマンドボックスに taskkill /f /t /im "プロセス ID またはプロセス名" と入力し、
例: taskkill /f /t /im "15936" ここでは、英語の入力方法の引用符が使用されていることに注意してください。
または taskkill /f /t /im "nox_adb.exe"、ここで英語の入力方法の引用符が使用されていることに注意してください。