1 使用 Remote Tomcat 配置 首先保证 IDEA 里面已经打开了需要远程调试的工程源码, 然后点击 Run ➝ Edit Configurations ➝ + 按钮 ➝ Tomcat Server ➝ Remote 输入必要的远程 IP 地址和端口(Tomcat http端口); 然后转到 Startup / Connnection Tab 页,选择 ”Debug", 输入远程调试端口。 保存后,开始 ...
详细的参数解释可以参照附录或自己搜2、remote-debug-0.0.1-SNAPSHOT.jar 改成给你自己的 jar 包名字3、我给的脚本是后台运行的,如不需要后台运行,自行去掉 nohup 和 &3、启动springboot,启动IDEA里的IDEA 远程调试的细节1、细节1:停在本地断点,关闭程序后会继续执行吗如果远程调试在自己的断点处停下来了...
如果项目太大本地启动不了,或者假设你项目是微服务项目依赖太多,你写了个功能后,想本地启动debug调试又不方便,此时可以用一个idea远程debug神奇。实现访问测试环境,回调到你本地启动的代码。 1,准备一个springboot项目 什么都不用配置 2,idea设置Remote JVM Debug 端口随便设置就行 设置完后,点击apply应用,复制一...
首先,了解下的Java程序的执行过程- 分为以下几个步骤:Java的文件 - - 编译生成的类文件(class文件) - - JVM加载类文件 - - JVM运行类字节码文件 - - JVM翻译器翻译成各个机器认识的不同的机器码。 远程调试原理 众所周知,Java 程序是运行在Java 虚拟机(JVM )上的,具有良好跨平台性,是因为Java程序统一以...
idea remote debug 直接终止 idea 结束debug 1、Rerun 'xxx'(项目名):直接重新跑某个程序。 2、Resume(恢复) Program:相当于eclipse中的f8。存在断点,到下一个断点停下,没有就直接跑完程序。 3、Stop 'xxx':停止项目或者程序。 4、View Breakpoints:查看所有的断点设置情况。详情,见下述。
总结:通过使用 IDEA Remote Debug 进行高效调试,您可以方便地对运行在远程服务器上的应用程序进行实时调试。通过配置远程调试环境和使用 IDEA 的强大调试功能,您可以轻松地定位和解决程序中的问题。如果您需要进行分布式系统或微服务的调试,IDEA Remote Debug 将是一个非常有用的工具。
远程启动好 jar 后,在 idea 中配置远程 Debug,如图所示: 最后我们运行 Remote JVM Debug,并在程序中打一个断点 我们使用 Postman 请求接口后,此时就可以调试线上的程序了,需要注意的是,本地程序不需要运行,但是必须保证本地的代码和远程服务器上的代码是一致。
点击左上角的➕号,选择Remote JVM Debug。接着就是输入一些配置信息 其中 Name 是给这次远程调试取个名字 Host 是项目所在的远程服务器的 ip Port 是这次远程调试监听的端口 下面有个以-agentlib 开头的命令行需要复制出来。接着就去远程服务器上运行项目 命令如下 java-agentlib:jdwp=transport=dt_socket,...
suspend:=n表示启动时不中断; address:表示本地监听的地址和端口。 然后在本地程序中在需要调试的代码处设置断点,最后再按 Alt+Shift+F9 选择之前配置的remote debug并点击“Debug”运行; 请求&调试 向服务器的接口发起请求, 可以观察到请求会进入本地程序设置断点处,至此实现IDEA进行Remote Debug;...