WildflyをWindowsのサービスとして実行しています。デバッグする必要があるとき、これをシャットダウンし、standalone.bat -debug
。私が欲しいのは、サービスとして実行するときにデバッグスイッチを常にオンにすることですか?
次のJava_OPTIONSのコメントを外します$JBOSS_HOME/bin/standalone.conf.bat
rem#リモートソケットデバッグ用のサンプルJPDA設定
「Java_OPTS =%Java_OPTS%-agentlib:jdwp = transport = dt_socket、address = 8787、server = y、suspend = n」を設定します
サービスを開始します。これで、お気に入りのIDEでデバッガーをデタッチできます。 Eclipseを使用している場合は、「デバッグ構成」に切り替えて、新しいリモートJavaアプリケーションを追加できます。