ホームページ  >  記事  >  Java  >  Springboot を使用して IDEA でリモート デバッグを実装する方法

Springboot を使用して IDEA でリモート デバッグを実装する方法

WBOY
WBOY転載
2023-05-11 18:10:141294ブラウズ

まず、[構成の編集] を開き、アイコンをクリックしてリモート アプリケーションを作成します。

Springboot を使用して IDEA でリモート デバッグを実装する方法

名前を入力し、ホスト アドレス (リモート サーバー アドレス) とポート (空いているポートを選択) を設定します。次に、以下のパラメータをコピーします (JDK1.4.x の場合)。この例で構成されているポートは 5005 です:

-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005

Springboot を使用して IDEA でリモート デバッグを実装する方法

上記の手順の後、リモート サーバーを起動するためのパラメータは次のようになります。が得られました。 springboot を起動するときは、デフォルトで java コマンドが使用されます。
たとえば、サンプル プロジェクトの起動コマンドは次のとおりです:

java -jar test-tool.jar

次に、上記で取得したパラメータを起動コマンドに追加します:

java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 test-tool.jar

このようにして、サーバーはポート 5005 で待機します。次のコマンドを使用して、監視が成功したかどうかを確認できます。

netstat -anp | grep 5005

上記の手順で、サーバー側パラメータの追加が完了しました。次に、構成したばかりのリモート サービス、つまり test-tool-remote を開始します。起動時に、この起動プログラムにはデバッグ起動モードしかないことがわかります。

起動が完了したら、デバッグが必要なコードにブレークポイントを設定し、リモート サーバーに対応するビジネス リクエストにアクセスすると、デバッグがローカルで同期されます。残りの操作はローカル デバッグと同じなので、ここでは詳しく説明しません。

以上がSpringboot を使用して IDEA でリモート デバッグを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。