spring boot 远程调试

2016-09-24  本文已影响0人  _流浪的猫_

有时会遇到一些问题:开发环境是正常的,而线上环境是有问题,而此时就需要远程调试来定位问题。现在开发做web的很多,所以基本上都是远程调试web程序。

// 找到tomcat 下的 bin\startup.bat文件,在里面添加
// windows
set CATALINA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n %CATALINA_OPTS%"
// *nix
export CATALINA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n $CATALINA_OPTS"
// 在启动程序的时候加上下面一段
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=实际端口号
// 完整的写法大致如下
java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=实际端口号  -jar **.jar
上一篇下一篇

猜你喜欢

热点阅读