Java Debug
debug信息
javac -g
启动选项
远程调试: java -Xdebug -Xrunjdwp:transport=dt_socket,address=[127.0.0.1:]8787,server=y,suspend=y 启动类
本地调试: 不做任何内容
调试
远程调试:jdb --attach [ip:]8787
本地调试:jdb -classpath [:] main函数 argc
调试命令
jdb内可以通过help查看帮助
源码指定:
use 源码路径,需要和包保持一致,如果你的包是com.xxdr.Test, public class 是 TestMain,TestMain.java 需要在com/xxdr/Test 目录下
添加断点
stop in function stop at class:line 这里的function和class 要是使用全名,即package.class