idea中如何debug本地maven项目

摘要:
方法1:使用maven中的jetty插件调试本地maven项目1。断点2。右键单击“jetty:run”并选择debug以运行3。浏览器发送http请求开始调试方法2:使用远程调试功能调试本地mavin项目。使用远程调试功能调试本地程序。服务器端和客户端都在本地运行。1.进入项目目录并运行服务器端,侦听$mvnDebugcleanjetty:在指定端口上运行Poffl

方法一:使用maven中的jetty插件调试本地maven项目

1.打断点

2.右击“jetty:run”,选择Debug运行

idea中如何debug本地maven项目第1张

3.浏览器发送http请求,开始调试

方法二:利用远程调试功能调试本地maven项目

使用远程调试功能调试本地程序,Server端和Client端都在本地运行

Server端

1.进入项目目录,运行server端,于指定端口监听

$ mvnDebug clean jetty:run -Poffline
Preparing to execute Maven in debug mode
Listening for transport dt_socket at address: 8000

Client端

配置

1.idea--->Run--→Edit Configurations,进入Run/Debug Configurations配置页

2.点击"+",添加Remote

idea中如何debug本地maven项目第2张

2.运行Client端

点击Debug按钮

idea中如何debug本地maven项目第3张

3.浏览器发送http请求,开始调试

参考资料

1.Idea远程调试

http://blog.sina.com.cn/s/blog_6af189790102wh6c.html

2.IntelliJ IDEA's Java Remote Debug(远程调试)

http://hane00.blog.163.com/blog/static/1600615220127952423971/

免责声明:文章转载自《idea中如何debug本地maven项目》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇vim 查看某字符串出现的次数ROS入门笔记(二):ROS安装与环境配置及卸载(重点)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

记录一次idea的git导致的macpro风扇狂转问题

现象 macpro风扇忽然狂转不停;使用软件Macs Fan Control检测如下:cpu温度持续过高(超过50度),风扇当前转速比较高 解决 观察cpu使用情况,发现git占用cpu很高,而且持续。删除git进程,风扇恢复正常。 查看git进程的详细信息,发现父进程是idea 打开idea的版本控制,发现处于Unversioned Files状态的文件...

【转】IDEA2019.1.3版本破解

原文地址:https://blog.csdn.net/qq_44947117/article/details/90738454 1. 简言使用IDEA 2017 年的老版本好长时间,升级到2019年版本,发现原来破解资料有点问题,升级安装的是2019.1.3,写一篇文章记录一下。注:目前此版本破解只能到2020年3月11日,只能等什么时候出4.3的破解j...

VS2015远程调试

1. 目标(远程)主机配置: 找到远程调试的文件夹 (1) 发现,在Window10的应用窗口中看到: VS2015安装工具中有Remote Debugger Folder文件夹,打开如下目录: (2)如果没有在应用窗口看到这个文件夹的,可以在VS 安装目录的位置找到相应的远程调试窗口,不同版本的IDE可能文件目录不一样: 如: 在VS2017中,则需要...

重新导入依赖的常见方式

  下面图中的刷新按钮,在我的机器上,并不能每次都正确导入pom.xml中写的依赖项,而是导入之前pom.xml的依赖(读了缓存中的pom.xml)。      当然除了这些,还可以下面这样:     存在的问题   上面虽然是重新导入Maven依赖,按理说,IDEA应该根据当前最新的pom.xml来导入依赖;   reimport操作常常不能导入...

程序测试与调试技术

本文的内容是对《计算机系统概论》第二版(梁阿磊等译)中第十五章“测试与调试技术”的一个小结。 一、概论     程序员通常花费更多的时间来调试程序,而不是编写程序。     测试的目的是“暴露”问题(bug),而测试的目的是“解决”问题。测试代码的基本方法,通常是向程序(或局部代码)注入尽可能多的、各种各样的输入条件,以迫使软件暴露bug。以ToUpper...

idea开启springboot热部署,修改文件即时生效

  在开发中如何使idea在不重启项目时,修改文件后能够即时编译更新,是一个关键问题。 step01:加入devtool依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-...