1.在pom.xml添加启动参数

<build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <jvmArguments><!-- 这里的address参数是调试监听的端口,随便填写都可以 -->
                        -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=1212
                    </jvmArguments>
                </configuration>
            </plugin>
        </plugins>
</build>

 

2. 在IDEA的右上角找到Edit Configurations...

在弹出来的框里面,只需要添加Remote,然后填写对应的值就可以了

name=调试的名称,随便填

host=启动服务时所在的地址

port=启动服务时的调试端口,这里就是对应pom上配置的调试端口,或者启动jar时对应启动调试端口

use module classpath=对应的应用根目录

IDEA 调试Spring-boot 应用

IDEA 调试Spring-boot 应用

IDEA 调试Spring-boot 应用

 

3.启动应用

mvn spring-boot:run

执行完启动命令后会服务会跑到一半会停下来,因为他正在进行启动监听,如图

IDEA 调试Spring-boot 应用

 

4.idea 调用监听接口

选择右上角的对应刚才填写好的配置,然后点选哪种小虫,这样应用就会继续往下跑,并完整启动,接下来在对应的位置选择断点就可以了

IDEA 调试Spring-boot 应用

相关文章:

  • 2022-12-23
  • 2021-12-04
  • 2021-12-02
  • 2021-08-15
  • 2021-09-20
猜你喜欢
  • 2022-12-23
  • 2021-10-03
  • 2022-01-11
  • 2021-06-09
  • 2021-04-16
  • 2021-12-07
相关资源
相似解决方案