JBoss服務器的啟動方法:
假設JBoss的安裝目錄為$JBOSS_HOME,Windows以及Linux環境下的Debug模式的啟動方法分別為:
Windows環境:
找到Windows下的JBoss的啟動文件:run.bat,查找8787,可以找到如下一句:
rem set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n %JAVA_OPTS%
將該注釋去掉(即去掉rem),重新用run.bat啟動JBoss即可。
Linux環境:
找到Linux環境下的JBoss啟動文件:run.sh
為了保留以前的啟動配置,我們作以下操作:
# cp run.sh run-debug.sh
# cp run.conf run-debug.conf
# vi run-debug.sh
查找run.conf,改為run-debug.conf,然后保存run-debug.sh文件
# vi run-debug.conf
查找8787,可以找到:
#JAVA_OPTS="$JAVA_OPTS -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"
把注釋去掉
重新啟動JBoss即可
#./run-debug.sh
啟動之后,JBoss服務器會在8787端口進行偵聽。
Eclipse的設置
如果使用Eclipse作為IDE開發環境,可以這樣設置:
按照畫面所示設置好跟JBoss服務器的連接之后,便可在程序中設置斷點,執行畫面處理,便會在斷點出停住調試了。
From:http://blog.csdn.net/haydenwang8287/article/details/2142877