- 首先导出两个环境变量:
- 挂载jpda参数启动tomcat:
$ catalina.sh jpda start
- 启动jdb:
$ jdb -connect com.sun.jdi.SocketAttach:port=8000
- 对需要进行调试的类加“-g”参数进行编译,否则在调试过程中通过locals指令无法获取本地变量值。
$ export JPDA_ADDRESS=8000
$ export JPDA_TRANSPORT=dt_socket
万物并作,吾以观复。夫物芸芸,各复归其根。 The operation of anything is governed by some rule.
$ export JPDA_ADDRESS=8000
$ export JPDA_TRANSPORT=dt_socket
$ catalina.sh jpda start
$ jdb -connect com.sun.jdi.SocketAttach:port=8000
没有评论:
发表评论