前言
因为需要linux环境,而我的idea在windows上,又懒得在kali里安装idea了。所以需要去配置idea远程调试jar包。
远程调试jar包
我们先打开idea,新建一个Remote
。修改Ip为kali的IP,然后修改端口。然后注意远程服务器的jdk的版本。
然后复制上图中的方框部分,如下
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005
然后进入kali执行java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005 -jar EaasyWeb.jar
可以看到监听5005端口。
此时在idea中点击调试。显示Connected to the target VM, address: '192.168.1.51:5005', transport: 'socket'
表示连接成功。
因为我用的是Spring boot。访问页面192.168.1.51:8011/linux
。成功断点。