SpringDoc Swagger UI 404 Выпуск с версией 2.5.0 и 2.8.6JAVA

Программисты JAVA общаются здесь
Anonymous
SpringDoc Swagger UI 404 Выпуск с версией 2.5.0 и 2.8.6

Сообщение Anonymous »



Я сталкиваюсь с проблемой с Springdoc в моем приложении Spring Boot и могу использовать некоторую помощь. Вот ситуация:
Когда я использую SpringDoc версию 2.5.0, все работает нормально, пока я не добавлю @ControllerAdvice < /code> в свой проект. В этот момент я получаю эту ошибку:

java.lang.NoSuchMethodError: 'void org.springframework.web.method.ControllerAdviceBean.(java.lang.Object)< /code> '

Чтобы исправить это, я обновился до более новой версии SpringDoc:
< /p>

org.springdoc
springdoc-openapi-starter-webmvc-ui
2.8.6


Теперь ошибка @controlleradvice исчезла, но я сталкиваюсь с новой проблемой:
http: // localhost: 8088/api/v1/v3/api-docs работает отлично (я получаю openapi json). />http://localhost:8088/api/v1/swagger-ui/index.html Возвращает 404 не найденspringdoc:
default-produces-media-type: "application/json"
server:
port: 8088
servlet:
context-path: /api/v1
< /code>
Я пробовал:
добавление Springdoc.swagger-ui.path = /swagger-ui.html и springdoc.swagger-ui.enabled = true.
разрешение /swagger-ui /** и /v3 /api-docs /** в моей весенней безопасности. /swagger-ui/** to classpath:/meta-inf/resources/webjars/springdoc-openapi-ui/.
Тем не менее, я не могу получить доступ к UI Swagger-это всегда 404. Конечная точка API.

4.0.0

org.springframework.boot
spring-boot-starter-parent
3.4.3


com.mohamed
GP-Project
0.0.1-SNAPSHOT
GP-Project
GP-Project














17



org.springframework.boot
spring-boot-starter-data-jpa


org.springframework.boot
spring-boot-starter-security


org.springframework.boot
spring-boot-starter-thymeleaf


org.springframework.boot
spring-boot-starter-validation


org.springframework.boot
spring-boot-starter-web


org.thymeleaf.extras
thymeleaf-extras-springsecurity6



com.microsoft.sqlserver
mssql-jdbc
runtime


org.springframework.boot
spring-boot-starter-test
test


org.springframework.security
spring-security-test
test



org.projectlombok
lombok


org.springdoc
springdoc-openapi-starter-webmvc-ui
2.8.6


io.jsonwebtoken
jjwt-impl
0.12.6


io.jsonwebtoken
jjwt-api
0.12.6


io.jsonwebtoken
jjwt-jackson
0.12.6






org.springframework.boot
spring-boot-maven-plugin







Подробнее здесь: https://stackoverflow.com/questions/795 ... -and-2-8-6

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