2012-04-21 101 views
0

我在jboss5.1.0-GA內部署了一場戰爭。如果我用eclipse啓動jboss,那麼我不能在eclipse中調試java文件。Jboss Eclipse調試

可以調試jsp scriptlets。
事件嘗試遠程調試。
正確設置java選項。 (set JAVA_OPTS=-Xdebug-Xrunjdwp:transport=dt_socket,address=4142,server=y,suspend=n %JAVA_OPTS%

Jboss 5.1.0有問題嗎?

+0

沒有,我知道的,因爲我用來調試的JBoss 5.1.0-GA。你能否更具體地說明你所面臨的問題?這裏沒有太多問題,或者至少沒有一個有趣的答案。 – 2012-04-21 17:02:29

回答

1

1)添加

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

OU

JAVA_OPTS= "-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n $JAVA_OPTS" 

到腳本啓動的JBoss(run.sh或run.bat中)

2)啓動JBoss。等待

3)將debuger端口4142

+0

在我的電腦上全部正常通過 – Ilya 2012-04-21 17:20:23

+0

問題解決了...問題在於使用ant腳本創建戰爭。在編譯目標中的腳本中,我忘了提及debug =「true」。由於錯誤無法調試...感謝您的回覆... – 2012-04-23 13:19:15