和tomcat远程调试近似的配置,主要的配置如下所示:
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=10009
在启动springboot打包的jar时,将其加入参数中:
java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=10009 test.jar
这样服务端就监听1009这个端口。
以idea示例:
配置一个remote,然后填写服务端的host&port就可以连上服务端发起远程调试。
如下所示: