和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就可以連上服務端發起遠程調試。
如下所示:

