開発者ドキュメント

EclipseのWebSphere 7によるリモート・デバッグ

これまでのところ、EclipseとNetBeans IDEの両方でWebSphere 7プラグインが不足しています。ただし、

Java Debugger(jdb)

を使用してWebアプリケーションをデバッグすることはできます。

ここでは、Java Debugger(jdb)を介してEclipseおよびWebSphereでWebアプリケーションをリモートデバッグする方法を説明します。

Eclipse <----> Java Debugger (jdb) <----> WebSphere 7

1.デバッグモードでWebSphereを有効にする

WebSphereのWebコンソールでは、左側のナビゲーション、

{空} 1。サーバーの種類 – > WebSphereアプリケーションサーバー+ 2.サーバーインフラストラクチャセクション – > Javaとプロセス管理 – >プロセス定義+ 3.追加プロパティセクション – > Java仮想マシン+ 4をクリックします。 ** “+ 5. Debug argumentsのテキストボックスに、これを入力します

-Xdebug -Xnoagent -Xrunjdwp:transport=dt__socket,server=y,suspend=n,address=8888

{空} 6。 WebSphereサーバー・インスタンスを再始動します。



WebSphereはデバッグ・モードで起動し、ポート8888でリスニングします。

(後で、Eclipseはデバッグのためにこのポートに接続します)

2. WebSphereへのWebアプリケーションのインストールまたはデプロイ

Webアプリケーションを「戦争」させたり、初めてインストールしたり、WebSphereにデプロイすることができます。 WebSphereでWebアプリケーションを起動します。

3. EclipseのJavaデバッガー(jdb)

Eclipse IDEでは、プロジェクトのソース

{空} 1。 2.「リモートJavaアプリケーション」を選択し、右クリックして「新規」を選択します。3.「WebSphere 7インスタンス」などの新しい名前の名前を変更します。4.「接続タイプ」で、 「標準(ソケット接続)

」を選択します。5.ホスト、

WebSphereホストIP

6.ポート、

8888 ** を入力します。



{空} 7。デバッグボタンをクリックします。

これで、Eclipseデバッガが起動し、ポート8888に接続されます。

4.デバッグ、結果を参照してください!

お好みのブラウザを開き、WebアプリケーションのURLを入力します。これで、Eclipseは定義済みのブレークポイントで停止します。



完了しました。

参考文献

リンク://タグ/デバッグ/[デバッグ]リンク://タグ/eclipse/[eclipse]リンク://タグ/websphere/[websphere]

モバイルバージョンを終了