jbossリモートポートデバッグ
1051 ワード
$bin/ run.sh
JBoss起動構成の変更JBOSS_を開くHOME/binディレクトリの下のrun.confファイル、見つかりました:
#JAVA_OPTS="$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"
次のように変更します.
JAVA_OPTS="$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"
つまり、「#」を削除します.8787はデバッグのポート番号です.
JBossの起動
$bin/ run.sh
新規デバッグ構成
Eclipseで、メニュー「run」->「Debug Configurations」を開きます.表示されるダイアログボックスで「Remote Java Application」を選択し、右クリックしてポップアップメニューから「New」を選択し、表示されるダイアログボックスの「host」にJbossサーバのipを入力し、「port」にデバッグのポート番号(8787)を入力し、「debug」を選択してデバッグを開始します.
デバッグ
表示される「debug view」では、デバッグが必要なJavaソースファイルを開き、対応するブレークポイントを設定すればよい.
//jboss binディレクトリに移動
jboss起動
run-b 192.168.60.120//ip+ポート
jbossクローズ
shutdown -s 192.168.60.120:1099