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