У меня есть новый проект Spring Boot, который я настраиваю и смоделировал его после другого подобного проекта. Для страницы swagger-ui.html
для нового проекта мы получаем обобщенное c " Нет операций, определенных в сообщении spe c! " и нет документации Swagger.
Я отслеживал проблема до сгенерированного v2/api-docs
JSON файла.
Для моего рабочего проекта у нас есть ожидаемое чванство JSON, и страница HTML генерируется правильно
{
swagger: "2.0",
info: {},
basePath: "/",
tags: [],
paths: {},
definitions: {}
}
Для нового поврежденного проекта существует value
key и все обычные swagger JSON - это строковое значение для этого ключа.
{
value: "{"swagger":"2.0","info":{"...}"
}
Все проекты имеют фактически одну и ту же версию Gradle, Java, Swagger и любые другие версии, которые я ' мы смотрели SwaggerConfigs также выглядят одинаково.
Существуют ли какие-либо недокументированные настройки или API-взаимодействие, из-за которых этот swagger JSO генерирует некорректно?