Я обновился с springboot 2.1.3 до 2.2.0. Пока все работает нормально, но я заметил, что когда я делаю запрос на отдых, который возвращает 400, вместо получения ответа json я получаю ошибку:
[Tomcat].[localhost] : Exception Processing ErrorPage[errorCode=0, location=/error]
java.lang.NoSuchMethodError: javax.servlet.http.HttpServletRequest.getHttpServletMapping()Ljavax/servlet/http/HttpServletMapping;
Самое смешное, что я получаю это только , когда я запускаю приложение из Intellij с использованием добавленного кота. (создайте профиль mvn с помощью «spring-boot: run»)
Итак,
- С автономным tomcat, он отлично работает везде
- Со встроенным tomcat и только если я начинаю с Intellij, я получаю эту ошибку.
Но я могу сделать то же самое из командной строки с
mvn spring-boot: run
что тогда у меня нет ошибки ?! Как и предлагалось в другом посте, я обновил свой IntelliJ до последней версии, но это не помогло