1. ホーム
  2. java

[解決済み] Eclipse : リモート VM への接続に失敗しました。接続が拒否されました。[重複)。

2022-02-01 02:42:20

質問

eclipseのデバッグ(サーバーサイドのコード)を起動しようとすると、以下のエラーが表示されます。 リモートVMへの接続に失敗しました。接続が拒否されました。

何が問題なのでしょうか?私はすでにWebで出ているソリューションのほとんどで試してみましたが、どれも私の問題を解決していません。誰かこれを解決するために私を支援することができますか?事前の感謝...

解決方法は?

どのサーバーを使用していますか?

すでに言われているように

  1. デバッグの設定では、サーバーの正しいポートを定義する必要があります (GF:9009 / Tomcat:8000)。
  2. サーバーのJVMプロパティを debug

Glassfishの場合。

    Log in to admin-console > Configurations > server-config > JVM-Settings > check DEBUG checkbox > restart server

Tomcatの場合。

ファイル作成 debug.bat/.sh (OSによって異なります)にある %TOMCAT_HOME%/bin ディレクトリに書き込みます。

    set JPDA_ADDRESS=8000
    set JPDA_TRANSPORT=dt_socket
    catalina.bat jpda start

を入れる。

このファイルを作成した後、debug.bat/.shを実行してサーバーを起動します。

これで、デバッグの設定に必要なプロパティを設定すれば、Eclipseでリモートデバッグができるようになるはずです。

お役に立ちましたか?楽しんでください。

EDIT

Win 環境で tomcat をサービスとして動作させる場合は、以下のようになります。 しない があります。 catalina.bat ファイルを ビン -ディレクトリを作成します。
サーバーをデバッグモードにするためには、次のことを試してください。

  1. Windowsメニューの「設定」オプションを実行するか、以下のコマンドを実行します。 %catalina_home%/bin/tomcat6w.exe
  2. Javaタブで、Javaにこの行を追加します。

オプション:-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n