EclipseからリモートJavaアプリケーションをデバッグしようとしています。次のJVMオプションを使用してリモートアプリケーションを起動します。「server = n」は、リモートアプリケーション(ソケットアタッチ)に接続するEclipseではなく、リモートアプリケーションをEclipse(ソケットリッスン)に接続し直します。Eclipseをサーバーとして使用してリモートJavaアプリケーションをデバッグする(ソケットリッスン)
-Xdebug -Xrunjdwp:transport=dt_socket,server=n,suspend=n,address=8000
最後に、ポートでリッスンしてからリモートアプリケーションを起動するようにEclipseを設定します。アプリはEclipseに接続し、私のブレークポイントはヒットします。しかし、上記のJVMオプションを使用してリモートアプリケーションの2番目のインスタンスを起動すると、Eclipseに接続できなかったことを示す次のエラーでアプリケーションが失敗します。
ERROR: transport error 202: connect failed: Connection refused
与えられた時間にそれに接続する唯一のリモートアプリを制限日食リモートデバッグの既知の問題はありますか?
ありがとうございました。
私の経験から、これはデバッグモード(日食だけでなく)のすべてのJavaアプリケーションに適用されます。それはクライアントの制限ではありません。しかし、私は、VMモニタが異なる必要がある部分を知りません。 (おそらく別のデバッグエージェントですか?) – h3xStream