我有一个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,但是当我在浏览器中打开页面时,控制器的断点没有触发。
答案 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本身,这不是你想要做的。