0

現在、JBossRESTEasyWebサービスを呼び出すTestNGプロジェクトがあります。Eclipseベースのプロジェクトと同じようにブレークポイントとデバッグパースペクティブを使用してTestNGプロジェクトをステップスルーできますが、複数のプロジェクトでブレークポイントをステップスルーする方法がわかりません。誰かがこれを行う方法を知っていますか?

以前の.NET開発者として、Visual Studioで各プロジェクト(w3wp.exe)を実行している適切なプロセスに接続し、そのように各プロジェクトをステップ実行することで、ASP.NETおよびWCFWebサービスと依存プロジェクトをデバッグすることに慣れています。ただし、JBossでは、これを行うための同等の方法があるかどうかわかりませんか?

よろしくお願いします。

4

1 に答える 1

0

問題を解決する情報をいくつか見つけました(WindowsでJBossを実行しています)。

次のファイルを編集しました。

C:\ Program Files \ jbdevstudio4 \ jbdevstudio.bat

...上部にこの行を追加することによって:

set JAVA_OPTS=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y %JAVA_OPTS%

...次に、同じバッチファイルを実行してJBossを実行しました(デスクトップまたはショートカットからJBossを実行する代わりに)。これにより、JBoss ASサーバーをデバッグで実行した後、TestNGプロジェクトからRESTEasyプロジェクトのブレークポイントに接続できるようになりました。

JBossがRESTEasyWebサービスにそのまま接続できない理由がわかりません。コメントは大歓迎です。

于 2012-06-15T02:12:32.327 に答える