如何在eclipse中调试spring-boot maven项目?

时间:2017-09-24 06:53:31

标签: eclipse maven spring-boot

我有一个spring-boot mvc项目 - maven。

具体来说我想调试@Controller类。

我用

将它转换为eclipse项目
mvn eclipse:eclipse -Dwtpversion=2.0

然后在eclipse中,我尝试在服务器(Tomcat 7)上调试它,但是出现了错误

  

服务器不支持J2EE Web模块的3.1版   说明书

在Facets配置中,它不允许我选择任何其他版本的动态网络模块'从3.1。

我也尝试过调试:从项目根目录运行:

mvndebug spring-boot::run

然后连接debug-remote,但是当我在浏览器中打开页面时,控制器的断点没有触发。

1 个答案:

答案 0 :(得分:0)

你不应该使用eclipse:eclipse因为它已被弃用了很长时间......如果你想调试Spring Boot应用程序,你可以这样做via

mvn spring-boot:run -Drun.jvmArguments="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000"

您需要通过Debug配置启动Eclipse。

执行mvnDebug...将调试Maven本身,这不是你想要做的。