调试spring boot的方法

柔情痞子 提交于 2019-12-10 17:44:22

 首先在springboot的pom.xml中的插件中增加一个用于调试的插件

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
        <!--增加一个plugin-->
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <configuration>
                <jvmArguments>-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005</jvmArguments>
            </configuration>
        </plugin>
        <!--别忘了闭合 plugin标签-->
    </plugins>
</build>

选择 Edit Configurations选项

点击加号再选择Remote选项  我的idea是2018的最终如下 点击ok

-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005

接下来我们就可以编译jar包了

图片中的命令如下

mvn install -DskipTests=true -Dmaven.test.skip=true -Dlicense.skip=true

这个jar包就是我们的springboot的jar包

cmd切换过去先执行如下命令

java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar .\demo-0.0.1-SNAPSHOT.jar

再到idea中选择到Remote选项 点击这个绿色的虫子按钮

这样就说明开始调试了

我们下一个断点  然后访问这个 接口

成功了!!!!!!

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!