最近做个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>
- <strong><jvmArguments>
- -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005
- </jvmArguments></strong>
- <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外 什么也不用改
然后再点击这个小虫子。
好了就可以断点了。
|