美文网首页
使用IDEA进行远程调试

使用IDEA进行远程调试

作者: AceCream佳 | 来源:发表于2019-02-12 14:36 被阅读0次

假设我们现在想要调试dubbo服务,想通过操作远程的web,走本地代码上的断点调试代码。

Server

1.打开idea Run/Debug的Configurations 点击加号,添加一个 Remote


image2018-12-15_14-47-15.png

Host和Port 自己设置好,Port设置前注意是否被占用。

项目也选择好。

2.到远程,kill掉待调试的服务。

java -jar -Xdebug -Xrunjdwp:transport=dt_socket,address=你设置好的端口号  ,server=y,suspend=n xxx.jar

执行之后,把 IDEA 的 remote执行。。。然后就可以本地调试了。

Tomcat

那么如果想要本地查看远程的Tomcat启动的
还是按照上图一样先添加Remote 然后 工程换成web工程。
接下来,修改 Tomcat 的 bin 目录下的catalina.sh文件


catalina.sh

这个是管远程调用的

 -Xdebug -Xrunjdwp:transport=dt_socket,address=你设置好的端口号  ,server=y,suspend=n

这个添加到后面
盗个图:


重新启动,然后本地启动Remote即可

相关文章

  • 使用IDEA进行远程调试

    前言 对于分布式系统的调试不知道大家有什么好的方法。对于我来说,在知道远程调试这个方法之前就是在代码中打各种log...

  • 使用IDEA进行远程调试

    假设我们现在想要调试dubbo服务,想通过操作远程的web,走本地代码上的断点调试代码。 Server 1.打开i...

  • 使用idea进行远程调试jar

    由于项目比较大,分了很多个子模块,程序启动有人写好了bat文件,里面是启动了一个jar包里面的类,然后请求进来会分...

  • 使用IDEA调试sbt

    sbt&play没有main函数,每次使用sbt命令启动,但是就无法使用IDEA调试,本文介绍使用远程调试的方式实...

  • IDEA远程调试Spark

    1.前言 本文讲述如何使用IDEA远程调试spark,这里所说的调试spark包括: 调试spark应用程序,也就...

  • 配置 IDEA 远程连接应用服务器

    当调试 Web 应用时,经常需要使用 ide 远程连接,来进行 debug 调试。使用 Springboot 内置...

  • SpringBoot项目IDEA开启远程调试

    title: SpringBoot项目IDEA开启远程调试author: XDiongavatar: https:...

  • 使用Eclipse进行远程调试(Tomcat远程调试)

    何谓远程调试,就是我们把打包后的代码部署到服务器上之后,使用本地开发环境连接到服务器部署环境,以这样的方式调试。 ...

  • IDEA使用docker进行调试

    背景 手头有个任务,需要用java通过jni调用一个开源算法库gmssl的功能,但是gmssl只提供了源码,需要编...

  • 使用PyCharm进行远程调试

    https://www.cnblogs.com/wangshuyang/p/6908291.html https:...

网友评论

      本文标题:使用IDEA进行远程调试

      本文链接:https://www.haomeiwen.com/subject/yjckeqtx.html