远程调试

参考:https://zhuanlan.zhihu.com/p/670844851

jdk9 以上

java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005 -jar spring-boot-demo-0.0.1-SNAPSHOT.jar

jdk8

java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar spring-boot-demo-0.0.1-SNAPSHOT.jar
  • transport=dt_socket

使用网络socket进行调试连接。 其他选项包括 Unix socket和共享内存。

  • server=y

设置监听传入的调试连接。

  • suspend=n

设置不要在启动时等待调试连接。 应用程序将启动并正常运行,直到附加调试传如。

  • address=*:5005

这是JVM将监听调试连接的网络端口。

posted @ 2024-01-29 09:42  九折丶水平  阅读(48)  评论(0)    收藏  举报