idea远程调试(springboot项目)
1.项目打包传到服务器上
2.打开idea
3.在服务器中启动打包好的jar
java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar xxx.jar
参数说明:
transport=dt_socket 表示用socket模式进行数据传输
server=y 表示当前是调试服务端 server=n 则表示调试客户端
suspend=n 表示启动时不中断(如果启动时中断,一般用于调试启动不了的问题)
address=5005 表示调试服务器的端口号 – 需要服务器开放
4.启动idea远程debug------可以在控制台看到提示远程到了JVM