0

私は IntelliJ Idea から Eclipse に切り替えています (ええ、私は知っています...長い話です)。アプリケーションを一度しかデバッグできないようです。初めてデバッグしようとすると、次のエラーが表示されます。

Launching <app> has encountered a problem
Cannot connect to VM

Address already in use: JVM_Bind

ここに画像の説明を入力

Eclipse をシャットダウンして再起動すると、もう一度アプリをデバッグできます。これは実行には影響しません。

アプリのスレッドがシャットダウンしていないように感じますが、それをテストしたり、毎回 Eclipse をシャットダウンせずにプロセスを完全に強制終了したりする良い方法がわかりません。

Eclipse バージョン: 4.2.1 ビルド ID: M20120914-1800 (Juno?)

JRE: 1.6.0_32-b05

注: これは、「リモート Java アプリケーション」ではなく、「Java アプリケーション」として実行されています。

更新: JDK 1.7x に更新され、現在動作しているようです...

4

3 に答える 3

0

JVM_Bindは、コンピューターですでに使用されているソケットにバインドします。

SkypeまたはOutlookを同時に使用したときのこの問題を覚えています。

于 2012-11-16T15:01:10.313 に答える
0

デバッグされたアプリケーションはまだシャットダウンされていません。

デバッグ ビューに移動し、アプリケーション マニュアルを終了します。

于 2012-11-16T15:02:59.857 に答える
0

JDK 7にアップグレードすると、この問題が修正されたようです...

于 2012-11-26T13:33:04.583 に答える