使用IDEA对Jar包进行动态调试

初学JAVA啥也不会,从头开始学

1.新建IDEA项目

2.右键新建lib文件夹,并把jar包放进来(会自动反编译)

3.点击右上角"Add Configurations"

img

4.新建Remote,应用

img

5.来到原来jar包,别在项目里面反编译那个jar包目录下

命令行下执行如下命令

1
2
# 我这里以Behinder.jar为例
java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 Behinder.jar

6.然后单击IDEA的debug按钮

运行程序/如果是weblogic之类的就浏览器访问地址等方式

就可以看到程序在断点处暂停,然后就可以进行逐步调试了

img

0%