一、开启远程调试前提:本地代码与服务器代码一致(实测:不关键的代码稍微有点不一样好像也不会有多大问题)。

二、开启远程调试步骤

  1.开发工具配置

  idea端打开Edit configurations,

  

  增加Remote

  

  配置remote

  2.远程服务启动

  java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 xxx.jar。其中红色标注的一串是完全与idea一样的配置。

  注意这个命令只有加在java -jar这个启动命令后才生效,如果你的服务是以别的形式运行(如docker),那就需要在dockerfile中,或者maven的pom插件中的entrypoint中增加这条命令。

  3.本地启动Remote

  

  这里需要注意启动顺序,先启动服务器,再启动本地Remote。

转自:https://www.cnblogs.com/shuaiqing/p/10031332.html

最新文章

  1. hellocharts的折线图与柱状图的结合之ComboLineColumnChartView
  2. 一个简单的loading,纯属自娱自乐
  3. jquery-通过js编写弹出窗口
  4. Jquery.Datatables dom表格定位
  5. Spring JdbcTemplate 的使用与学习(转)
  6. Redis系列-远程连接redis并给redis加锁
  7. Android RelativeLayout 实现左右中布局
  8. 使用Java 8 API,根据传递的分隔符,连接list中所有的元素
  9. 【CSS3】---结构性伪类选择器-root+not+empty+target
  10. 学习Sass之安装Sass
  11. WampServer Mysql配置
  12. 设计一个可拔插的 IOC 容器
  13. Linux su切换用户后命令提示符变为bash-4.2$
  14. Mac osx 系统安装 eclipse
  15. Nginx+Keepalived部署
  16. MacOS下MySQL配置
  17. http协议基础(六)报文首部
  18. 雷林鹏分享:C# 事件(Event)
  19. Navicat导出opencart2.3数据字典
  20. appium启动APP时避免重新安装的问题

热门文章

  1. Android RecyclerView的补充。
  2. 2020牛客多校第八场K题
  3. Python爬取招聘网站数据,给学习、求职一点参考
  4. IOS - ACL (访问控制列表)
  5. LeetCode 861翻转矩阵后得分详细解法
  6. start-stop-daemon: matching on world-writable pidfile /var/run/redis/redis-server.pid is insecurefailed
  7. 布隆过滤器(Bloom Filters)的原理及代码实现(Python + Java)
  8. Spring Security认证流程分析--练气后期
  9. 从开源协议到谷歌禁用华为、Docker实体清单事件
  10. [Window编程][VC6.0++][error LNK2001: unresolved external symbol __imp__PlaySoundA@12]