2015-04-14 12 views
5

Ich benutze Swagger-Springmvc in einem Spring-Boot-Projekt und alles funktioniert gut, aber wenn ich die Swagger-Spring-Mvc-ui Abhängigkeit zu meinem Projekt hinzufügen, überlastet Swagger-Ui meine Anfrage Zuordnung für die Basis-URL. Ich bin mir ziemlich sicher, dass es eine Möglichkeit gibt, die Benutzeroberfläche auf eine andere URL zu verweisen. Kann jemand den Standardpfad von swagger-ui ändern?So ändern Sie die URL von Swagger SpringMVC UI

+0

Welche Version von springfox in appication.properties durch Angabe Datei eine Eigenschaft Quelldokument URL ändern sind Sie mit benutzen? –

+0

Ich benutze dieses: http://mvnrepository.com/artifact/com.mangofactory/swagger-springmvc/0.8.8 – Daniel

+0

Vielleicht könnten Sie versuchen, [2.0 Snapshot-Version] (https://github.com/springfox/ Springfox). Es macht es viel einfacher, indem Sie einfach die Springfox-Swagger-ui-Abhängigkeit und eine @EnableSwaggerUI Annotation hinzufügen –

Antwort

2

Sie verwenden alte Version 0.8.8, die von com.mangofactory

ich Ihnen empfehlen, zu verwenden Version 2.3.1 von io.springfox

Hinweis: Wenn Sie das Tutorial folgen Sie Prahlerei, ohne zu haben, zugreifen können Download Swagger-UI manuell

http://localhost:8080/your-app-root/swagger-ui.html 

Dokument URL ist jetzt bei

verfügbar
http://localhost:8080/your-app-root/v2/api-docs 

Sie können

springfox.documentation.swagger.v2.path 

reference to the changes

spring boot demo

tutorial

+0

Ich werde Ihre Antwort so schnell wie möglich versuchen und Ihre Antwort als nützlich markieren. – Daniel

+0

6 Jahre, die Sie versucht haben, nützliche Antwort zu finden .... wie lange? – sonida

Verwandte Themen