2011-12-22 17 views
4

私がデバッグしようとしているWebアプリケーションは、特定のGlassfishサーバーのバグを示しているので、Webアプリケーションをリモートでデバッグしたいと考えています。しかし、WebアプリケーションはJava SE用のEclipseで開発されたので、その方法はわかりません。EclipseからリモートGlassfish Webアプリケーションをデバッグする方法は?

私が持っている:設定されたセキュアログイン用のサーバとJPDAデバッグ

  • は、Eclipse
  • でサーバーとしてサーバーを追加しました
  • Glassfishのアダプタをインストール
  • のJava EEのためのEclipse 3.7がインストールさ

    ただし、Eclipseの「実行」メニューの「サーバーで実行」または「サーバーでデバッグ」が表示されません。 Debug asを使用すると、Glassfishの新しい構成を作成できますが、サーバーを選択できないため、構成を構成できません。 Glassfishの3のために

    +1

    Eclipse用Glassfishアダプタはかなりバグが多いようです。 –

    答えて

    4

    :ドメインを再起動する必要が(>デバッグオプション - > JVM設定 - - >一般アプリケーションサーバ)

    まずGlassfishの管理コンソール でデバッグを有効にしてください。ポート番号を記録します。

    次に、デバッグ設定で「リモートJavaアプリケーション」を使用して、Glassfishデバッグポートに他のデバッグセッションと同様に接続できます。

    +0

    私はそれを試みましたが、Glassfish v2.1ではデバッグポートで待機するために 'asadmin start-domain --debug domain1'が必要でした。 – AmanicA

    +0

    これはGlassfish 3のために変更されたようです。 –

    関連する問題