无法通过JHipster访问API文档

问题描述:

我一直在试图访问生成的JHipster生成的Spring应用程序的Swagger-UI。我尝试通过“/swagger-ui.html”访问,因为这与其他项目一样正常,但现在还没有。我也查了一下安全配置类,尝试了所有引用swagger的URL(例如“/swagger-ui/index.html”),但它们都不起作用:它的响应代码为404.无法通过JHipster访问API文档

我知道配置类运行,因为控制台显示“已启动的Swagger”消息,但仍然没有UI。

任何想法?任何帮助都感激不尽。谢谢。

+0

检查你的配置也许错误的端口。应该是8080 –

+0

都能跟得上!我实际上被重定向到JHipster的默认错误页面 –

有下的src /主/ web应用/招摇的UI一看就看到已经产生什么resoures。另外请确保您运行所有的gulp构建步骤,例如swagger-ui,它是作为生成环境的构建过程中的一项任务。

要访问JHipster应用程序中的Swagger文档,您需要以管理员身份登录并单击admin navbar下拉列表中的“API”链接。

您还可以在http://localhost:8080/#/docs

您已经确保招摇情景模式下直接访问它? 在src/main/resources/config/application-dev.yml

spring: 
    profiles: 
     active: dev 
     include: swagger 

spring: 
    profiles: 
     active: dev, swagger