【idea】idea远程调试代码

一、前置条件

1、idea的代码和远程服务器代码保持一致

二、远程服务器配置

服务启动时,需要给jvm添加指定参数,进行启动

-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address={port}

远程服务启动前,需设定参数:

exec /usr/local/java8/bin/java
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8411
-server -XX:PermSize=128m -XX:MaxPermSize=512m -Xmn2g -Xms5g -Xmx5g -XX:NewRatio=3
-XX:ParallelCMSThreads=8
-jar /jetty/start.jar jetty.base=/jetty jetty.port=877 >> $logfile 2>&1

三、本地开发软件配置

1、添加远程配置

Run->Edit Configurations

【idea】idea远程调试代码

2、运行代码,进行远程代码运行监控

【idea】idea远程调试代码

3、一旦有逻辑执行到,便会在本地断点阻断

  

上一篇:CSS书写顺序


下一篇:HYSBZ - 3676