(1)项目启动时,先允许远程调试: nohup java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 ancb-logistics-job.jar 2>&1 > /dev/null & 注意:远程调试从技术上讲,就是在本机与远程建立scoket通讯,所以端口不要冲突,而且本机要允许访问远程端口,另外这一段参数,放要在-jar...
首先看下IDEA中Debug模式下的界面。 如下是在IDEA中启动Debug模式,进入断点后的界面,我这里是Windows,可能和Mac的图标等会有些不一样。就简单说下图中标注的8个地方: 1、以Debug模式启动服务,左边的一个按钮则是以Run模式启动。在开发中,我一般会直接启动Debug模式,方便随时调试代码。 2、断点:在左边行号栏单击左...
Java学习之IDEA调试快捷键 代码语言:javascript 复制 1、F7单步调试,进入函数内部 2、F8单步调试,不进入函数内部 3、Shift+F7选择要进入的函数 4、Shift+F8跳出函数 5、Alt+F9运行到断点 6、Alt+F8执行表达式查看结果 7、F9继续执行,进入下一个断点或执行完程序 8、Ctrl+F8设置/取消当前行断点 9、Ctrl+Shift+...
1.打开Run -> Edit Configurations 2.Debugger mode: Attach to remote JVM Host: 192.xxxx Port: 8787(问同事) Use module classpath: 选择刚刚import的module 调试代码 1.打断点 2.点击Debug按钮并刷新远程连接的页面 3.可在断点出点击鼠标右键增加条件(例如"页面中的值".equals(entityType.getDisplayName()...
在IntelliJ IDEA中调试Java代码,可以采用以下一些技巧: 使用断点:在代码中设置断点,可以暂停程序的执行,以便检查程序的状态。要设置断点,只需在代码行号旁边单击即可。当程序运行到该行时,IDEA将暂停执行并显示调试信息。 单步调试:通过单步调试,可以逐行执行代码并检查程序的状态。在调试窗口中,可以使用单步执行按钮(如...
001 IntelliJ IDEA上如何调试Java程序——“JAVA” 什么是调试 Debug一词最早可以追溯到二战中计算机工程师Grace Hopper的故事。当时Hopper在调试一台名为Harvard Mark II的电脑时,发现了一个问题:电脑不能正常运行,原因是由于一个由飞蛾卡片(Punched Card)堵住了中央处理器(CPU)的继电器。
打开IDEA,创建或打开一个 Java 项目。 在项目中找到要运行或调试的 Java 类,右键点击该类文件,选择“Run ‘ClassName.main()’”或“Debug ‘ClassName.main()’”。 如果是第一次运行或调试该类文件,IDEA 会提示你创建一个运行/调试配置。选择“Create ‘ClassName’”。 在弹出的配置窗口中,确保选择了正确的...
4.4、IDEA中配置RemotDebug 1、点击Edit Configurations--->点击新增--->选择Remote 可以看到默认的配置,如下图。 我们进行自定义配置,填写服务器IP和调试用的端口号。 运行IDEA进行远程调试。 验证远程DEBUG调试是否可行。(尝试打上断点,请求服务器端接口) 如下...
在 IDEA 操作 StepOver 或者是 StepInto 的时候,也是给 JVM 发送了一些指令,表示我要执行这一行代码等。 为了说明这个过程,我们下面演示一下如何调试 Maven。因为 Maven 本质也是启动了一个 JVM。 我们在当前项目下输入 mvndebug compile 可以看到终端输出了奇怪的东西,表示某个东西在监听 8000 端口,...
IDEA中的断点调试 一、常用断点调试快捷键 【1】Debug的优化设置:更加节省内存空间: 设置Debug连接方式,默认是Socket。 Shared memory是Windows特有的一个属性,一般在Windows系统下建议使用此设置, 内存占用相对较少。 【2】常用断点调试快捷键: 一步一步的向下运行代码,不会走入任何方法中。