0

Glassfishをポート4848にインストールした後、IntelliJ IDEAに、Glassfishで実行したいファイルを含むテストプロジェクトが.jspあります。IntelliJを介してGlassfishでアプリケーションを実行する方法のチュートリアルをここで読みましたが、次のエラーが発生するジョブを実行します。

Error running Glassfish 3.1.2.2: Address localhost:4848 is already in use

これを修正する方法は?

4

4 に答える 4

3

発生しているエラーから、ガラスのようなインスタンスがすでにそのポートで実行されており、IntelliJが新しいインスタンスを起動しようとしているようです。コマンドラインからGlassfishインスタンスを起動しましたか?たぶん、IntelliJで起動してみて、それがうまくいくかどうかを確認することができます...

于 2013-03-03T13:48:13.610 に答える
1

Glassfishだけでなく、ポート4848を使用しているアプリケーションを確認することもできます。これを行うには、cmdに「netstat-ao」と入力してそのプロセスを見つけ、削除する必要があります。その後、もう一度Glassfishを実行してみてください

于 2015-10-17T12:47:19.920 に答える
1

SO Windowsの場合:コンソールに入力するnetstat -anoと、ポートとサービスのIDが表示されます。次に、taskkill /pid numberIDServiceまたはを入力しますtaskkill /f /pid numberIDService

于 2015-12-28T16:59:31.233 に答える
1

LinuxベースのOSでは、

sudo lsof -i:4848
sudo kill <PID>
于 2020-06-20T02:41:12.893 に答える