Автономный сборщик установки MockMVC выдает ошибку весной в webmvc версии 6.1.13.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Автономный сборщик установки MockMVC выдает ошибку весной в webmvc версии 6.1.13.

Сообщение Anonymous »

Я пробую приведенный ниже код, который раньше работал, но из-за высокой уязвимости «PATH TRANSVERSAL» в старых версиях Spring Webmvc мне пришлось обновить до последней версии зависимости Spring Webmvc, которая в pom — 6.1.13. файл. Но после изменений ниже код начал ломаться:

Код: Выделить всё

 @BeforeEach
void setUp() {
this.mockMvc = MockMvcBuilders.standaloneSetup(myController)
.build();
}
При попытке установки mvn выдается следующая ошибка:

Код: Выделить всё

java.lang.NoSuchMethodError: 'org.springframework.web.method.HandlerMethod org.springframework.web.method.HandlerMethod.createWithValidateFlags()'
Кроме того, когда я запускаю приложение, оно выдает следующую ошибку:

Код: Выделить всё

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Post-processing of merged bean definition failed
Я проверил, могу ли я найти что-нибудь в документации, но не уверен, какое направление мне сейчас подходит:
https://docs.spring.io/spring -framework/reference/testing/webtestclient.html#webtestclient-controller-config

Подробнее здесь: https://stackoverflow.com/questions/789 ... ion-6-1-13
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»