实际开发中由于项目是部署在Linux服务器上,本地开发可以通过debug进行调试,然而在服务器上运行时出现问题无法直接定位到具体是哪行代码出现了bug,加大问题的排查,好在在idea中可以实现远程调试,本文就这个问题进行学习
jvm参数为:
agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
java -Xdebug -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar meas.jar
agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
启动本地调试
该问题尚未解决: