gradle启动springboot项目进行远程调试
来源:互联网 发布:杭州兼职外卖软件 编辑:程序博客网 时间:2024/04/29 17:16
gradle+springboot+idea项目进行远程调试,分为以下2步
1 首先在服务器(例如:100.10.100.200)使用gradle 启动springboot项目,启动的时候需要设置启动jvm参数,有两种途径
方法1: build.gradle的bootRun任务里添加jvmArgs属性
build.gradle
:
bootRun { jvmArgs "-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005"}
方法2 直接通过命令行启动
$ gradle bootRun --debug-jvm
如果配置正确,则启动过程中会打印以下日志,
Listening for transport dt_socket at address: 5005
此时进行第二步,在本地进行配置
2 在本地配置IDEA调试环境
1 在idea右上角项目启动位置,选择edit configurations,在弹出的窗口中,进行配置。其中HOST表示运行项目的服务器端IP地址,PORT是第一步jvmArgs中指定的address,如果是通过命令行启动的,默认为5005,配置完成后点击apply,然后点击OK即可。
2 启动debug模式,如果出现Connected to the target VM, address: 'XX.XX.XXX.XXX:XX', transport: 'socket'字样,表示本地已经开始监听服务器端的程序。
参考文章
1 spring boot 官方文档
2 IntelliJ远程调试教程
0 0
- gradle启动springboot项目进行远程调试
- SpringBoot工程+热部署进行远程调试
- IDEA+gradle +SpringBoot 项目,bootrun 无法启动项目
- Gradle创建springboot项目
- springboot设置远程调试
- 远程调试springboot应用
- Java项目开启远程调试(tomcat、springboot)
- Springboot框架配置远程Tomcat服务器以及本地Tomcat服务器进行远程debug调试
- 使用gradle 创建springboot项目
- idea+springboot+gradle创建项目
- Linux下Debug模式启动Tomcat进行远程调试
- Linux下Debug模式启动Tomcat进行远程调试
- Springboot项目启动
- springboot项目设置启动
- vs2008进行远程调试
- pycharm进行远程调试
- eclipse进行远程调试
- SpringWeb项目和SpringBoot微服务项目如何进行junit调试
- iOS应用程序生命周期
- Java面向对象(6)抽象类
- tomact配置二级域名
- Android 测试 Appium、Robotium、monkey等框架或者工具对比
- 整行交换二维数组
- gradle启动springboot项目进行远程调试
- 字符串行间距
- 二进制思想及其应用
- 调试生成配置
- CC2530存储器映射
- 熟悉RN页面的搭建和flexbox布局
- 关于眼镜与眼药水
- 三种基本的存储引擎比较
- 安卓中如何创建对话框,并能保证当前对话框不去响应系统的返回键