文章目录

  • 场景
  • idea设置
  • springbootjar方式启动
  • 部署war包方式:


场景

idea可以远程debug,就是跑的是线上环境,debug走的本地的当然,首先必须保证本地跑的代码跟线上是一模一样的才可以.

idea设置

首先打开编辑页

idea远程debug项目_jar


然后输入ip+端口记住第一个红色框框的…

idea远程debug项目_jar_02

springbootjar方式启动

springboot打包jar包的话,就比较简单了,
就是java -jar 方式.然后将第一个红色框框的参数加上,多加个-Xdebug :

java -Xdebug -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8889 -jar test-0.0.1-SNAPSHOT.jar

然后idea启动remote即可

部署war包方式:

这里只说明linux环境下,tomcat配置:
在catalina.sh里:

CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000"

然后idea启动remote即可


阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6