2016-11-13 6 views
0

Я пытаюсь получить доступ к сгенерированному Swagger-UI приложения Spring Spring, созданного JHipster. Я попытался получить доступ через «/swagger-ui.html», так как это было хорошо с другими проектами, но не в этот раз. Я также просмотрел класс конфигурации безопасности и попробовал все URL-адреса, которые ссылаются на swagger (например, «/swagger-ui/index.html»), но никто из них не работает: Код ответа 404.Не удается получить доступ к документации API с JHipster

Я знаю, что конфигурация класс запускается, потому что на консоли отображается сообщение «Начал Swagger», но пользовательский интерфейс все равно отсутствует.

Любые идеи? Любая помощь будет высоко ценится. Благодарю.

+0

Может неправильно порт .. Это должно быть 8080 –

+0

Неа! Я действительно перенаправляюсь на страницу ошибок по умолчанию JHipster –

ответ

0

имеют вид под SRC/главная/WebApp/развязность-щ, чтобы увидеть, что resoures были получены. Также убедитесь, что вы запустили все скрипты построения gulp, например swagger-ui, который включен как задача в процесс сборки для среды prod.

1

Чтобы получить доступ к документам Swagger в приложении JHipster, вам необходимо войти в систему как администратор и нажать ссылку «API» в раскрывающемся списке навигации администратора.

Вы также можете получить доступ к нему непосредственно на http://localhost:8080/#/docs

0

Вы убедились, что профиль чванство активен? Проверьте конфигурации в src/main/resources/config/application-dev.yml

spring: 
    profiles: 
     active: dev 
     include: swagger 

или

spring: 
    profiles: 
     active: dev, swagger