Spring-boot-devtools не работает

maven зависимость:

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-devtools</artifactId>
        <optional>true</optional>
    </dependency>

При изменении шаблона html, и перекомпиляции по ctrl f9 (пишу в idea) изменения применяются. Но если внести изменения в контроллере, например:

@RequestMapping(value = "/", method = GET)
public String main(Model model,  @AuthenticationPrincipal User user){
    model.addAttribute("name", "hello world!");
    return "main";
}

поменять строку model.addAttribute("name", "hello world");

@RequestMapping(value = "/", method = GET)
public String main(Model model,  @AuthenticationPrincipal User user){
    model.addAttribute("name", "Ivan");
    return "main";
}

то перекомпиляция проходит успешно, но в браузере я вижу ошибку. И сервер уже не работает, ни по одному из роутингов, т.е. приходится перезапускать проект.

введите сюда описание изображения

Пару раз только получалось, и страница действительно обновила свое содержимое, но в основном я вижу ошибку. Возможно нужно как то настроить dev-tools?


Ответы (0 шт):