title: SpringBoot项目IDEA开启远程调试
author: XDiong
avatar: https://ws1.sinaimg.cn/large/006tNc79ly1g1s3i4umapj30f70f73z0.jpg
authorLink: XDiongcloud.top
authorAbout:
authorDesc:
categories: 技术
date: 2019-04-12 10:34:01
comments: true
tags:
- SpringBoot
- IDEA
photos: https://ws1.sinaimg.cn/large/006tNc79ly1g1znc5himqj31n20tj7wh.jpg
-
添加Remote
-
在Host中填入服务器IP(红框),选择被调试的模块(篮框),复制绿框内的参数(确保5005端口开放)
此时已经获得了启动远程服务器的参数,在启动springboot时默认使用java命令来启动
-
比如,启动项目命令为:
java -jar test.jar
-
那么此时在启动命令上添加上面获得的参数:
java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 test.jar
-
这样服务端就监听在5005端口了。可以通过以下命令来检查是否监听成功:
netstat -app | grep 5005
-
启动
-
启动成功