在进行Mac eclipse springboot开发的时候,debug模式进不去,可以通过以下两个步骤来解决:
1、添加jvm参数配置
在spring-boot的maven插件加上jvmArguments配置:修改pom.xml文件
<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>
或者在Mac终端命令行执行以下命令:
mvn spring-boot:run -Drun.jvmArguments="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005"
2、添加remote调试
依次点击 run->Debug As ->Debug configurations->Remote Java Application(双击)->配置connection Properties:
Host: localhost
Port:5005
3、进入Debug模式
debug as maven build 选择设置的spring-boot:run之后在控制台出现这个页面:
双击蓝色链接进入debug模式项目开始运行:
点击Edit Source Lookup Path..
->add -->java Project --> 选中你的项目-> ok
最后,打断点进行调试。