
8080 ポートが使用中なので、Glass Fish サーバーを起動できません。そこで、netstate を使用して、そのポートを使用するプログラムの PID を見つけますが、ここで問題が発生します。タスク マネージャーにこの PID のプロセスまたはサービスがありません。どうすればよいでしょうか。
netstat -aon | find ":8080" | find "LISTENING"
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 2056
この pid を持つプロセスはありません。
答え :
私はそれを見つけて、同じ問題を抱えている人のためにここに答えを置きます。私は Microsoft の ProcessExplorer を使用していますが、そのプログラムでは、rundll32 がポートを占有しているプログラムであることが示されました。rundll32 の親を強制終了しました (ProcessExplorer では、誰がどのプログラムを呼び出したかが表示されます)。rundll32 を呼び出していた srvhost があったので、それらを強制終了したらすべてがうまくいきました。