Я столкнулся с проблемой при использовании spring-boot-devtools Когда приложение запускает весеннюю загрузку загружает все сопоставление, определенное в контроллере.Spring Boot devtools Отображения контроллера не перезагружаются
2015-09-22 21:11:17.752 INFO 1880 --- [ restartedMain] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.boot[email protected]6f18fa2d: startup date [Tue Sep 22 21:11:02 PKT 2015]; root of context hierarchy
2015-09-22 21:11:17.942 INFO 1880 --- [ restartedMain] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/properties]}" onto java.util.Properties com.sample.web.HomeController.properties()
2015-09-22 21:11:17.946 INFO 1880 --- [ restartedMain] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/]}" onto java.lang.String com.sample.web.HomeController.index()
2015-09-22 21:11:17.947 INFO 1880 --- [ restartedMain] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/employee]}" onto public java.util.List<com.sample.domain.Employee> com.sample.web.HomeController.getEmployee()
2015-09-22 21:11:17.957 INFO 1880 --- [ restartedMain] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
2015-09-22 21:11:17.957 INFO 1880 --- [ restartedMain] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest)
Но когда есть некоторые изменения, внесенные в контроллер и построить с CTRL + F9 в IntelliJ IDEA весна-загрузки-Devtools пинки в и перезагружать классы, но это не нагружают отображение контроллера снова.
2015-09-22 21:11:53.492 INFO 1880 --- [ restartedMain] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.boot[email protected]54e74c05: startup date [Tue Sep 22 21:11:45 PKT 2015]; root of context hierarchy
2015-09-22 21:11:53.549 INFO 1880 --- [ restartedMain] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
2015-09-22 21:11:53.550 INFO 1880 --- [ restartedMain] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest)
2015-09-22 21:11:53.639 INFO 1880 --- [ restartedMain] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
И когда приложение доступны следующие содержания показывает
Whitelabel Error Page
Это приложение не имеет явного отображения для/ошибки, поэтому вы видите это как запасной вариант.
Вт 22 сен 21:14:11 PKT 2015 Внезапная ошибка (тип = не найден, статус = 404). Нет сообщений
Это трудно сказать, если это проблема Spring загрузки или проблема IntelliJ. Вы пробовали это в Eclipse? –
Да Eclipse хорошо работает с spring-boot-devtools, но есть проблема с Intellij IDEA –
Вы нашли решение, у меня такая же проблема :( – Titmael