idea远程Debug部署在服务器上的服务

 更新时间:2023年12月19日 09:29:43   作者:伏加特遇上西柚  
在开发的时候我们通常在本地代码上debug程序,但是服务部署到了开发环境服务器上,如何远程调试,本文主要介绍了idea远程Debug部署在服务器上的服务,具有一定的参考价值,感兴趣的可以了解一下

一 简介

在开发的时候我们通常在本地代码上debug程序,但是服务部署到了开发环境服务器上,我们也想调试远程服务,那么怎么样才能调试远程服务像调试本地代码一样方便呢

idea支持远程调试代码,只需要简单的配置即可

二 idea配置步骤

第一步:点击Edit Configurations选项添加远程连接

第二步:配置Remote JVM debug参数

注意:注意端口别被占用。后续这个端口是用来跟远程的java进程通信的。

第三步:服务的启动参数中添加第二步生成的命令并重新启动服务

-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=15005

第四步:idea启动配置的Remote JVM Debug

控制面板可以看见如下信息

然后在IDAE中加断点,debug的程序就是远程的服务了。然后就可以想调试本地代码一样调试远程服务了。

参考链接:使用 IDEA 远程 Debug 调试

到此这篇关于idea远程Debug部署在服务器上的服务的文章就介绍到这了,更多相关idea远程Debug部署内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Java面试题冲刺第十二天--数据库(2)

    Java面试题冲刺第十二天--数据库(2)

    这篇文章主要为大家分享了最有价值的三道数据库面试题,涵盖内容全面,包括数据结构和算法相关的题目、经典面试编程题等,感兴趣的小伙伴们可以参考一下
    2021-07-07
  • 深入理解Java中的EnumMap和EnumSet

    深入理解Java中的EnumMap和EnumSet

    这篇文章主要介绍了深入理解Java中的EnumMap和EnumSet,一般来说我们会选择使用HashMap来存储key-value格式的数据,考虑这样的特殊情况,一个HashMap的key都来自于一个Enum类,这样的情况则可以考虑使用本文要讲的EnumMap,需要的朋友可以参考下
    2023-11-11
  • java随机事件分发器示例

    java随机事件分发器示例

    这篇文章主要介绍了java随机事件分发器示例,需要的朋友可以参考下,功能需求和代码实现在下面
    2014-03-03
  • idea指定启动参数、环境变量的过程

    idea指定启动参数、环境变量的过程

    这篇文章主要介绍了idea指定启动参数、环境变量的操作过程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-07-07
  • Mybatis MapperScannerConfigurer自动扫描Mapper接口生成代理注入到Spring的方法

    Mybatis MapperScannerConfigurer自动扫描Mapper接口生成代理注入到Spring的方法

    这篇文章主要给大家介绍了关于Mybatis MapperScannerConfigurer自动扫描将Mapper接口生成代理注入到Spring的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2019-03-03
  • SpringBoot中web模版数据渲染展示的案例详解

    SpringBoot中web模版数据渲染展示的案例详解

    凭借 Spring Framework 的模块、与你最喜欢的工具的大量集成以及插入你自己的功能的能力,Thymeleaf 是现代 HTML5 JVM Web 开发的理想选择——尽管它还有更多功能,本文重点给大家介绍SpringBoot中web模版数据渲染展示,需要的朋友可以参考下
    2022-01-01
  • 如何使用Resttemplate和Ribbon调用Eureka实现负载均衡

    如何使用Resttemplate和Ribbon调用Eureka实现负载均衡

    这篇文章主要介绍了如何使用Resttemplate和Ribbon调用Eureka实现负载均衡,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-03-03
  • Java中字符串替换的四种方法举例总结

    Java中字符串替换的四种方法举例总结

    Java提供了多种方法来替换字符串,其中最常用的是使用replace()方法和正则表达式,下面这篇文章主要给大家介绍了关于Java中字符串替换的四种方法,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-08-08
  • Java AOP知识详细介绍

    Java AOP知识详细介绍

    这篇文章主要介绍了Java AOP知识详细介绍的相关资料,需要的朋友可以参考下
    2017-01-01
  • 使用Aop的方式实现自动日志记录的方式详细介绍

    使用Aop的方式实现自动日志记录的方式详细介绍

    这篇文章主要介绍了使用Aop的方式实现自动日志记录,通过监听器去监听,当访问到具体的类方法,通过aop切面去获取访问的方法,然后将日志记录下来,就这种方式给大家介绍的非常详细,需要的朋友可以参考下
    2022-04-04

最新评论