0

次の問題があります。

Eclipse に実行構成 (osgi タイプ) があります。むかしむかし、この実行構成は問題なく正常に実行されました。

実行しようとするとjava.net.BindException: Address already in use: JVM_Bind、コンソールに出力されたすべての行が2回出力されます。

アプリケーションがポート xxxx で開始され、数行後にエラーが発生することがわかります。

実行構成は変更されていません。

何か案は?

4

1 に答える 1

0

例外は、ポートが別のアプリケーションによって既に使用されているときに、アプリケーションがサーバー ポートにバインドしようとしたことが原因です。

また、コンソールのすべての行が2回出力されることにも言及しています。これは、アプリケーションがおそらく 2 回起動されることを意味します。

実行構成が同じアプリケーションを 2 回起動する理由を判断するのに十分な情報がありません。Eclipse の DEBUG パースペクティブを見て、1 つのプロセスが 2 つのスレッドで起動されたかどうかを確認する必要があります。

于 2012-10-23T15:06:51.737 に答える