2015-09-14 20 views
2

我不能讓SpringBoot autorestart開始工作。我只需創建http://start.spring.io/ Gradle項目,並選擇DevTools並運行'gradle eclipse'來創建eclipse項目和'gradle bootRun',現在我可以在Eclipse中對項目進行一些更改,並且這根本不觸發自動重啓。 bootRun控制檯中沒有消息,沒有更改檢測。任何想法這裏錯了什麼?我試了幾次製作與http://start.spring.io啓動項目並沒有辦法自動重啓...無法獲得Spring Boot devtools自動重啓與Eclipse一起使用1.3M5

https://spring.io/blog/2015/06/17/devtools-in-spring-boot-1-3

回答

6

搖籃在Eclipse和搖籃在命令行中使用不同的目錄爲自己編譯的類。開發工具(通過bootRun啓動)將在build/classes中查找,而Eclipse將編譯您的更改爲bin/classes。請使用gradle bootRun啓動應用程序,而不是使用Run As - > Java應用程序在Eclipse中啓動它。

+0

謝謝,我使用mvn spring-boot運行我的應用程序:運行,它沒有工作。現在我使用Run As - > Java應用程序在Eclipse中啓動它,並且它可以工作 –

+0

這也適用於Maven - 作爲Java應用程序而不是Maven Build運行。 – Noumenon

相關問題