2017-09-24 61 views
0

我有spring-boot mvc項目 - maven。我想要調試@Controller類。如何調試eclipse中的spring-boot maven項目?

我把它轉換與

mvn eclipse:eclipse -Dwtpversion=2.0 

然後在eclipse Eclipse項目中,我試圖調試它服務器(Tomcat的7),但得到了一個錯誤

服務器不支持版本3.1的J2EE Web模塊 規範。

在Facets配置中,它不允許我從3.1中選擇任何其他版本的'Dynamic Web Module'。

我也試着調試這樣的:從項目的根,我跑:

mvndebug spring-boot::run 

然後連接調試,遠程,但是當我在瀏覽器中打開該頁面時,控制器的破發點都沒有觸發。

+0

[如何使用Eclipse調試Spring Boot應用程序?](https://stackoverflow.com/questions/24113939/how-to-debug-spring-boot-application-with-eclipse) – utpal416

回答

0

你不應該使用eclipse:eclipse導致它的過時很長的時間......如果你喜歡調試春季啓動應用程序,你可以做到這一點via

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

你需要通過調試配置啓動Eclipse。

執行mvnDebug...將調試Maven本身,這不是你想要做的。