質問: 「java.net.bindexception:address already already use:jvm_bind」エラーを解決するにはどうすればよいですか? eclipseでは、私はこのエラーを得ました:run: [java] error creating the server socket. [java] oct 04, 2012 5:31:38 pm cascadas.ace.acefactory bootstrap [java] severe: failed to create world : java.net.bindexception: address already in use: jvm_bind [java] java result: -1 build successful total time: 10 seconds どうして今出てきたのかはわかりませんが、ほんの数時間前に問題なく実行されました。マシンを再起動する必要がありますか?どうやって一番下に行くのですか?私はどんなアドバイスやアドバイスにも感謝します。
回答: はい、guido simoneが言ったように、別のプロセスが同じポートをリッスンしているためです。ubuntuを使用している場合、そのプロセスを強制終了してコマンドsudo kill $(sudo lsof -t -i:[port number])例:sudo kill $(sudo lsof -t -i:8080)しかし、一度それは私のために機能しませんでした。私はコマンドを与えました$ lsof -i:[port] そして何も表示されません。コマンドdocker ps -aを使用してdockerコンテナをチェックしましたが、それらのどれもが生きていません。理由は、コマンドsudo service docker stopを使用してdockerプロセス全体を停止し、再試行します。驚いたことに、その時点でeclipseはエラーを表示しませんでした。プログラムを完全に実行しました。私の経験が役に立つことを願っています。