2016-11-13 139 views
0

我一直在試圖訪問生成的JHipster生成的Spring應用程序的Swagger-UI。我嘗試通過「/swagger-ui.html」訪問,因爲這與其他項目一樣正常,但現在還沒有。我也查了一下安全配置類,嘗試了所有引用swagger的URL(例如「/swagger-ui/index.html」),但它們都不起作用:它的響應代碼爲404.無法通過JHipster訪問API文檔

我知道配置類運行,因爲控制檯顯示「已啓動的Swagger」消息,但仍然沒有UI。

任何想法?任何幫助都感激不盡。謝謝。

+0

檢查你的配置也許錯誤的端口。應該是8080 –

+0

都能跟得上!我實際上被重定向到JHipster的默認錯誤頁面 –

回答

0

有下的src /主/ web應用/招搖的UI一看就看到已經產生什麼resoures。另外請確保您運行所有的gulp構建步驟,例如swagger-ui,它是作爲生成環境的構建過程中的一項任務。

1

要訪問JHipster應用程序中的Swagger文檔,您需要以管理員身份登錄並單擊admin navbar下拉列表中的「API」鏈接。

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

0

您已經確保招搖情景模式下直接訪問它? 在src/main/resources/config/application-dev.yml

spring: 
    profiles: 
     active: dev 
     include: swagger 

spring: 
    profiles: 
     active: dev, swagger