idea配置远程服务器调试,idea远程debug调试,IDEA实现远程调试步骤详解

idea配置远程服务器调试,idea远程debug调试,IDEA实现远程调试步骤详解

本文主要介绍实现IDEA远程调试的详细步骤。通过示例代码非常详细,对大家的学习或者工作都有一定的参考价值。有需要的朋友下面和边肖一起学习。

IDEA不仅可以本地调试代码,还可以远程调试代码。

一、基本原理

调试协议用于通过Socket与本地主机的两个虚拟机进行通信,传递调试指令和调试信息。

被调试程序的远程虚拟机:作为调试服务器,它监控调试指令。Jdwp是Java调试线协议的缩写。

调试器的本地虚拟机:IDEA中配置的远程服务器,它指定了调试客户端程序要连接的调试服务器的Host:Port。

二、远程调试步骤

1、IDEA配置启动环境(Debug服务器)

2、开启远程Debug服务

1)对于jar包项目

按如下方式添加命令行启动项目:

# #注意,新参数必须在-jar之前

Java-agent lib:jdwp=transport=dt _ socket,server=y,suspend=n,address=5005 -jar test.jar

2)对于战争包项目

启动脚本(catalina.sh)添加了以下信息:

# # sudo vim $ CATALINA _ HOME/bin/CATALINA . sh

JAVA _ OPTS=' $ JAVA _ OPTS-agent lib:jdwp=transport=dt _ socket,server=y,suspend=n,address=5005 '

注意:

1)有时候调试的时候会提示连接超时,此时需要关闭防火墙。

2)只有本地和远程代码一致,才能进行远程调试。

这就是本文关于远程调试的详细步骤的想法。有关IDEA远程调试的更多信息,请搜索我们以前的文章或继续浏览下面的相关文章。希望大家以后能多多支持我们!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • intellij idea控制台乱码,idea解决乱码问题,解决IDEA2020控制台乱码的方法
  • intellij idea乱码怎么办,idea出现乱码
  • intellij idea乱码怎么办,idea出现乱码,两分钟解决IntelliJ IDEA中文乱码问题(推荐)
  • idea配置远程服务器调试,idea远程debug调试
  • idea画uml类图,idea怎么画类图
  • idea画uml类图,idea怎么画类图,使用IDEA画UML图的详细步骤
  • IDEA永久激活,idea2019.1激活
  • IDEA永久激活,idea2019.1.1激活码永久,最新IDEA永久激活教程(支持最新2019.2版本)
  • idea显示乱码,idea解决乱码问题
  • idea新手使用教程,idea使用详细教程
  • idea新手使用教程,idea使用详细教程,IDEA使用入门小白操作教程
  • idea文本替换快捷键,intellij idea自动补全快捷键
  • idea文本替换快捷键,intellij idea自动补全快捷键,Intellij IDEA全局替换快捷键整理
  • idea收费版与社区版的区别,idea社区版和商业版功能的区别
  • idea收费版与社区版的区别,idea社区版和商业版功能的区别,详解IDEA社区版(Community)和付费版(UItimate)的区别
  • 留言与评论(共有 条评论)
       
    验证码: