很多时候,由于代码逻辑复杂,没有调试实在是很难受。肉眼的努力还是不及逻辑数据的跳转及交互。受不了,我要调试我要调试。网上虽然有很多调试的配置,但是不全,有些则乱七八糟。在这里只写些本人亲自使用成功的配置。
Tomcat Windows配置
catalina.bat脚本,在最前面增加以下代码:
set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=10087
Tomcat Linux配置
catalina..sh脚本 在最前面增加以下代码:
CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=10087"
Resin Window配置
Resin配置比较简单,生成快捷方式,在快捷方式加上以下代码:
D:\Program Files\Java\resin-3.1.8\resin-3.1.8 -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=1234 -conf D:\Program Files\Java\resin-3.1.8\resin-3.1.8\conf\resin.conf -Xms128M -Xmx1024M
Resin Linux配置