第一步:配置JPDA引數如果Tomcat使用的是JDK 1.5以上版本,那麼JPDA可以使用JVMDI,配置方法為: 在tomcat的bin/catalina.bat檔案中一開始加入: set JPDA_OPTS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=localhost:8000 如果是Mac OS X或是Linux,則在bin/catalina.sh檔案中一開始加入: export JPDA_OPTS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=localhost:8000 其中address中的埠不一定非用8000哦,也可以換成其他埠。 如果使用的是JDK 1.4,那麼只能使用JVMPI了,見後面的說明。 第二步:以JPDA模式啟動在tomcat的bin/startup.bat檔案中的啟動命令中加入JPDA,如下圖: export JPDA_OPTS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=0.0.0.0:8000說明:1)以上方法在Windows/Mac OS X,Tomcat 5.5.25下均測試透過;Tomcat 5.0.x和6.0.x則參見4樓; 2)如果是JDK 1.4,JPDA引數需要調整為-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=localhost:8000,
第一步:配置JPDA引數如果Tomcat使用的是JDK 1.5以上版本,那麼JPDA可以使用JVMDI,配置方法為: 在tomcat的bin/catalina.bat檔案中一開始加入: set JPDA_OPTS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=localhost:8000 如果是Mac OS X或是Linux,則在bin/catalina.sh檔案中一開始加入: export JPDA_OPTS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=localhost:8000 其中address中的埠不一定非用8000哦,也可以換成其他埠。 如果使用的是JDK 1.4,那麼只能使用JVMPI了,見後面的說明。 第二步:以JPDA模式啟動在tomcat的bin/startup.bat檔案中的啟動命令中加入JPDA,如下圖: export JPDA_OPTS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=0.0.0.0:8000說明:1)以上方法在Windows/Mac OS X,Tomcat 5.5.25下均測試透過;Tomcat 5.0.x和6.0.x則參見4樓; 2)如果是JDK 1.4,JPDA引數需要調整為-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=localhost:8000,