在使用spring-boot:run进行启动的时候,若是设置的断点进不去,要进行如下的设置。html
在spring-boot的maven插件加上jvmArguments配置。spring
<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>
或者在命令行指定:jvm
mvn spring-boot:run -Drun.jvmArguments="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005"
在开发工具里面新增一个remote配置,如debug
socket
Host: localhostmaven
Port: 5005spring-boot
要先启动项目,而后再启动debug,要启动两次,略显麻烦。。工具
具体请点击参考官方说明。开发工具