WARをリモートのGlassfishサーバー(Eclipseが実行しているのと同じマシンではない)にデプロイし、Eclipseを使用してリモートデバッグを実行したいと考えました。
これが私が従ったステップです:
1)Glassfishでのデバッグを有効にしました(start-domain --user admin --debug shopserver-grp01)サーバーインスタンスのJVM設定でのデバッグを有効にしました。
2)Eclipseで、「リモートJavaアプリケーション」のデバッグを開始し、Glassfishサーバーのjdbポートに正常に接続しました。
3)パースペクティブを「デバッグ」に変更すると、接続が成功し、サーバースレッドが実行されていることがわかりました。
4)サービスクラスのいくつかのブレークポイントを切り替えました。
5)ブラウザーを開き、いくつかのパラメーターを使用してRESTサービスにアクセスしました。
しかし、Eclipseはマークされたブレークポイントで一時停止しませんか?
任意のヒント ?ビルド時に特別なコンパイラパラメータはありますか?私はMavenを使用しています。