IDEA远程调试SpringBoot程序
小于 1 分钟
IDEA远程调试SpringBoot程序
远程服务配置
JDK5-8写法
-Xdebug -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
JDK9+写法
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005
.WinSW 配置
<arguments>-Dfile.encoding=utf-8
-Xdebug -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
-Dloader.path=%JAR_PATH%\spd-lib/
-Xmx1024m -Xms256m -XX:+UseG1GC -XX:InitiatingHeapOccupancyPercent=80
-jar %JAR_PATH%\%JAR_NAME%.jar
--spring.config.name=application
--spring.config.location=D:\RZSPD\V_QingLiu\project\jar\config/
</arguments>
WinSW 配置说明
<arguments>-Dfile.encoding=utf-8
<!--远程debug-->
-Xdebug -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=\*:5005
<!--jar依赖路径-->
-Dloader.path=%JAR_PATH%\spd-lib/
<!--JVM内存-->
-Xmx1024m -Xms256m -XX:+UseG1GC -XX:InitiatingHeapOccupancyPercent=80
<!--jar路径-->
-jar %JAR_PATH%\%JAR_NAME%.jar
<!--SpringBoot自定义环境-->
--spring.config.name=application
--spring.config.location=D:\RZSPD\V_QingLiu\project\jar\config/
</arguments>