最近做个spring boot的项目,因为涉及到dubbo,采用的是
spring-boot:run 启动的工程
下面的图那个样子
需要在pom.xml使用这个plugins
<plugins> <!-- 1、使用parent,打包: mvn package--> <!-- 2、使用依赖,打包: mvn package spring-boot:repackage --> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <!--允许linux上注册服务--> <configuration> <jvmArguments> -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005 </jvmArguments> <executable>true</executable> </configuration> <executions> <execution> <goals> <goal>repackage</goal> </goals> </execution> </executions> </plugin> </plugins>
启动后出现:Listening for transport dt_socket at address: 5005就一直不动了。然后配置idea的debug![]()
除了上面的名字改成debug外 什么也不用改
然后再点击这个小虫子。
好了就可以断点了。