专栏首页Java技术栈Spring Boot Debug调试

Spring Boot Debug调试

在使用maven插件执行spring-boot:run进行启动的时候,如果设置的断点进不去,要进行以下的设置。

1、添加jvm参数配置

在spring-boot的maven插件加上jvmArguments配置。

<project>
  ...
  <build>
    ...
    <plugins>
      ...
      <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
        <version>1.5.6.RELEASE</version>
        <configuration>
          <jvmArguments>
            -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005
          </jvmArguments>
        </configuration>
        ...
      </plugin>
      ...
    </plugins>
    ...
  </build>
  ...
</project>

或者在命令行指定:

mvn spring-boot:run -Drun.jvmArguments="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005"

2、添加remote调试

在开发工具里面新增一个remote配置,如 debug

Host: localhost Port: 5005

要先启动项目,然后再启动debug,要启动两次,略显麻烦。。

具体可以参考官方说明。

https://docs.spring.io/spring-boot/docs/current/maven-plugin/examples/run-debug.html

本文分享自微信公众号 - Java技术栈(javastack),作者:javastack

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-11-23

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Spring Boot Debug 调试秘籍,日后必定有用!

    最近发现 Spring Boot 本地不能 Debug 调试了,原来 Spring Boot 升级后,对应插件的命令参数都变了,故本文做一个升级。

    Java技术栈
  • 1 分钟教会你用 Spring Boot 发邮件

    Spring Boot 提供了一个 starter,并能自动配置,下面来做个小例子,顺便解析它做了什么工作。

    Java技术栈
  • Spring的核心模块解析

    Spring框架是一个轻量级的集成式开发框架,可以和任何一种框架集成在一起使用,可以说是一个大的全家桶。Spring从1.x发展到现在的5.x可以说是越来越强大...

    Java技术栈
  • Java 中如何判断数组中是否包含某个值?

    public static boolean useLoop(String[] arr, String targetValue) { for(String s: ...

    水货程序员
  • spring boot框架学习4-spring boot核心(3)

    本文是《凯哥陪你学系列-框架学习之spring boot框架学习》中第四篇 spring boot框架学习4-spring boot核心(3)

    凯哥Java
  • 启动SpringBoot的可执行jar 报错:target\spring-boot-hello-1.0-SNAPSHOT.jar中没有主清单属性

       原因:查看了MANIFEST.MF,发现没有Main-Class属性,我想了一下,就试着去SpringBoot的官方文档上找找,果然有讲这一部分,spri...

  • 【DIY数字仪表】使用TouchGFX的MVP架构来实现GUI和硬件的双向交互(2)

    MVP的全称为Model-View-Presenter,Model提供数据,View负责显示,Controller/Presenter负责逻辑的处理。MVP与M...

    AIoT-KK
  • 利用Python秒破WiFi密码,万能钥匙不能破的,Python也能破

    首先,这个模块在win下有点鸡肋,作者在调用WLANAPI时没有做好WLAN_SECURITY_ATTRIBUTES的封装,所以推荐在linux下跑,我测试所使...

    诸葛青云
  • 架构设计基础知识整理

    From http://msdn.microsoft.com/en-us/library/ff647859.aspx

    哲洛不闹
  • 怎么拿淘宝优惠券和佣金

    淘宝上买东西,应该不少人都会去找找有没有优惠券。其实微博、QQ、微信那些帮忙找优惠券的都是淘宝客,当你付款买了东西之后,他们就能够拿到佣金。

    伪君子

扫码关注云+社区

领取腾讯云代金券