0

私はここの Mac 初心者です。

Grails プロジェクトを実行しようとすると、次のようになります。

 Error Server failed to start for port 8080: Address already in use (Use --stacktrace to see the full trace)

Windows では、netstat -aon 8080 でプロセスを実行して強制終了します。

私は Mac 初心者なので、よくわかりません。私は試した:

lsof -i | grep 8080

ポート8080では何も見えませんでした。

だから私はちょうど試しました:

lsof -i

8080ではまだ何も見えませんでした。

任意のヒント?

4

2 に答える 2

1

おそらくスーパーユーザーに移行するケースですが、「lsof -i :8080」はそのポートでリッスンしているものを正確に表示します。

于 2013-07-22T23:16:45.577 に答える
0

SOでの私の答えによると。これは@nitindの答えよりも簡単です。

コンソール ウィンドウには、X と XX のアイコンがあります。その上にカーソルを合わせると。「Remove Launch」と「Remove All Terminated Launches」を示すバルーンが表示されます。

両方をクリックします。Eclipse は既存のサーバーをすべてクリアするので、デフォルトのポートでサーバーを再起動できます。

于 2014-04-01T11:57:28.373 に答える