2016-11-13 3 views
0

Ich habe versucht, auf die generierte Swagger-UI einer von JHipster generierten Spring App zuzugreifen. Ich habe versucht, über "/swagger-ui.html" zuzugreifen, wie es mit anderen Projekten gut geklappt hat, aber diesmal nicht. Ich habe auch die Sicherheitskonfigurationsklasse nachgeschlagen und alle URLs ausprobiert, die auf swagger verweisen (wie "/swagger-ui/index.html"), aber keiner von ihnen funktioniert: Es ist der Antwortcode 404.Ich kann mit JHipster nicht auf die Dokumentation der API zugreifen

Ich weiß, dass die Konfiguration Die Klasse wird ausgeführt, weil die Konsole die Nachricht "Started Swagger" anzeigt, aber immer noch keine Benutzeroberfläche.

Irgendwelche Ideen? Jede Hilfe wird sehr geschätzt. Vielen Dank.

+0

Vielleicht falschen Port .. Es sollte 8080 –

+0

Nope sein! Ich werde tatsächlich auf die Standardfehlerseite von JHipster weitergeleitet –

Antwort

0

haben einen Blick unter src/main/webapp/Prahlerei-ui zu sehen, was Findmittel generiert wurden. Stellen Sie außerdem sicher, dass Sie alle Schritte zum Erstellen von Schlückern ausführen, z. B. swagger-ui, das als Aufgabe im Buildprozess für die Prod-Umgebung enthalten ist.

1

Um auf die Swagger-Dokumentation in einer JHipster-App zuzugreifen, müssen Sie sich als Administrator anmelden und auf den Link "API" im Dropdown-Menü der Admin-Navigationsleiste klicken.

Sie können auch direkt auf Zugang http://localhost:8080/#/docs

0

Haben Sie sorgen dafür, dass die Prahlerei Profil aktiv ist? Überprüfen Sie Ihre Konfiguration bei src/main/resources/config/application-dev.yml

spring: 
    profiles: 
     active: dev 
     include: swagger 

oder

spring: 
    profiles: 
     active: dev, swagger 
Verwandte Themen