tomcat jboss debug mode

JBOSS 下,看bin下的run.bat 文件找到这些句子

rem JPDA options. Uncomment and modify as appropriate to enable remote debugging.
rem set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y %JAVA_OPTS%

看这个bat文件很容易就看懂的,rem是类似注释的意思
改成以下就可以开启debug mode了,就是去掉注释了,哈哈。
rem JPDA options. Uncomment and modify as appropriate to enable remote debugging.
set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y %JAVA_OPTS%


可以自己设置端口。我这里设置的是8787.只有这里是我们需要配置的,其他的不用管

TOMCAT下,请参看http://wiki.apache.org/tomcat/FAQ/Developing

我大概说下他的意思。
看下bin下的 catalina.bat这个文件
开头有这些东西 rem Environment Variable Prequisites
直到
rem Guess CATALINA_HOME if not defined
set CURRENT_DIR=%cd%
if not "%CATALINA_HOME%" == "" goto gotHome


这些都是开始设置一些参数了。我们在这前面加上我们的设置
结果就成了
rem $Id: catalina.bat 615987 2008-01-28 18:48:10Z rjung $
rem ---------------------------------------------------------------------------

set JPDA_ADDRESS=8787
set JPDA_TRANSPORT=dt_socket

rem Guess CATALINA_HOME if not defined
set CURRENT_DIR=%cd%
if not "%CATALINA_HOME%" == "" goto gotHome

有颜色是我们加的
ok保存

然后到命令行到bin目录下
catalina jpda start
则开始启动了。

你可以看到tomcat启动后,Listening for 8787 等等之类的。

你可能感兴趣的:(apache,tomcat,jboss,socket)