2016-11-14 57 views
0

我使用Spring Boot 1.4.1與devtools並在IntelliJ中運行它14.1 除熱插拔之外,所有工作都很好。我對控制器的更改熱插拔,我可以看到應用程序正在重新加載。但是,它會導致錯誤並且控制器不可用(404)。 重新啓動應用程序後,所有工作再次正常。Spring Boot - Rest Controller在熱插拔後失敗

任何想法我做錯了什麼?

預先感謝您的幫助 愛德華

+0

您可以發佈你得到的堆棧跟蹤解決? –

+0

[可能相關](http://stackoverflow.com/questions/39019938/springboot-devtools-restcontroller-not-always-mapped-when-rebuild-project/39084997#39084997) – Morfic

+0

謝謝Morfic,你提供的鏈接可以幫助。我會更新這個問題,以獲取他人的收益 – ECostello

回答

0

回答我的問題,這個問題是通過添加以下到application.properties

## Amount of time (in milliseconds) to wait between polling for classpath changes. 
spring.devtools.restart.poll-interval=3000 

# Amount of quiet time (in milliseconds) required without any classpath changes before a restart is triggered. 
spring.devtools.restart.quiet-period=2999