分析:
IDEAでプロジェクトサービスが実行されているため、突然IDEAを閉じる(サービスを停止せずに閉じる)と、ポートが引き続き使用されます。コンピュータを再起動しない限り、元のポートは、以前に開いたポートが強制終了された後にのみ使用できます。
解決する:
最初に、IDEAが中断される前に開かれ、停止されなかったポート、つまり、IDEAが閉じられたときに停止されなかったサービスポート番号を確認します。
次に、コマンドnetstat -aon | findstrを使用して、対応するTCPリスニングプロセスのPidを取得します。
netstat -aon|findstr 【查找到的所有端口号】
例如:
netstat -aon|findstr 8001
効果:
taskkill -f -pidを再利用します
taskkill -f -pid 【进程号】
例如:
taskkill -f -pid 14124
効果:
上記の操作が完了したら、IDEAでプロジェクトを再起動すると、ポートが占有されているというエラーレポートは表示されません。