[解決済み] IntelliJ IDEA community Editionでspring-bootアプリケーションをデバッグするには?
2022-12-15 17:21:44
質問
IntelliJ IDEA community edition で Java spring-boot アプリケーションをデバッグするのに苦労しています。主な問題は、プログラムが確実にブレークポイントを通過しているにもかかわらず、IDE がブレークポイントで停止しないことです。どうすれば、IntelliJ IDEAをブレークポイントで停止させることができますか?
追加情報として、以下は私の実行構成です。
Mavenの設定にspring-boot:runというコマンドを指定します。起動前にプロジェクトをビルドします。
どのように解決するのですか?
私が動作させた唯一の方法は、別の、リモート デバッグ設定を作成することでした。
そこで、設定の編集-> リモート ->+に移動します。次に、intelliJ から通常通りアプリケーションを起動します。次に、新しく作成したリモート設定に切り替えます。実行するのではなく、デバッグを押してください。これでデバッガの準備が整い、ブレークポイントを設定することができ、デバッガはそのポイントまで停止します。
編集: 私の場合、デバッグ ポートはすでに有効になっていましたが、すべての人がそうであるとは限らないようです。次のようなエラーが発生した場合
'Unable to open debugger port (localhost:5005): java.net.ConnectException "Connection refused: connect"
それから、アプリのpom.xmlでポートを有効にする必要があります。Gianluca Musaの回答からコピーしました。
<plugin>
<groupId>org.springframework.boot</groupId>
<configuration>
<jvmArguments>
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005
</jvmArguments>
</configuration>
</plugin>
このことを回答で指摘した @Gianluca Musa 氏に敬意を表します。
関連
-
Eclipse問題 アクセス制限。タイプ 'SunJCE' が API でないことを解決し、/jdk ディレクトリにある /jre と jre の違いについて理解を深める。
-
NullPointerException - java.lang.
-
が 'X-Frame-Options' を 'sameorigin' に設定したため、フレーム内に存在する。
-
java -jarコマンドでパッケージを実行すると、無効または破損したjarfile xxxx.jarが表示される。
-
Javaジェネリックを1つの記事で
-
org.xml.sax.SAXParseExceptionのエラー解決方法
-
switch case文のcaseの後の列挙定数は列挙型なし
-
CAS 5.1.8でhttpをサポートし、認証されていない認可サービスエラーのプロンプトが表示される問題を解決した。
-
[解決済み] Spring Bootアプリケーションにポートを設定する方法
-
[解決済み] IntelliJのインスペクションで「シンボルを解決できない」と表示されたが、コードはコンパイルされる
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Eclipse問題 アクセス制限。タイプ 'SunJCE' が API でないことを解決し、/jdk ディレクトリにある /jre と jre の違いについて理解を深める。
-
メモ帳でJavaプログラムをコンパイルして実行すると、Could not find or load main class ...というエラーが表示される。解決方法
-
java -jarコマンドでパッケージを実行すると、無効または破損したjarfile xxxx.jarが表示される。
-
Java Notes 005_この行に複数のマーカーがある - キーを変数に解決できない - シンタックスエラー、ins
-
keytool error: java.io.FileNotFoundException: cacerts (アクセス拒否されました。)
-
配列定数は初期化子でのみ使用可能です。
-
Server Tomcat v9.0 Server at localhost の起動に失敗しました。
-
代入の左辺は変数でなければならない 解答
-
Java:未解決コンパイル問題の解決方法
-
java 365*1000*60*60*24 計算問題