2015-04-14 21 views
5

Yaylı önyükleme projesinde swagger-springmvc kullanıyorum ve her şey iyi çalışıyor ancak projemde swagger-spring-mvc-ui bağımlılığı eklediğimde, swagger-ui istek haritalamamı aşırı yüklüyor taban url için. Oldukça eminim ki UI'yi başka bir URL'ye yönlendirmenin bir yolu var. Swagger-ui'nin varsayılan yolunu nasıl değiştireceğini bilen var mı? Eğer öğretici takip ederseniz zorunda kalmadan havalı erişebilirsiniz:Swagger'ın url'si nasıl değiştirilir SpringMVC UI

+0

springfox.documentation.swagger.v2.path 
kullanarak appication.properties dosyasında bir özellik kaynağını belirterek belge url değiştirebilir

springfox hangi sürümü sen kullanarak? –

+0

bunu kullanıyorum: http://mvnrepository.com/artifact/com.mangofactory/swagger-springmvc/0.8.8 – Daniel

+0

Belki de [2.0 snapshot sürümü] 'yi deneyebilirsiniz (https://github.com/springfox/ springfox). Sadece springfox-swagger-ui bağımlılığı ve @EnableSwaggerUI ek açıklamasını –

cevap

2

Sen com.mangofactory

dan Sana io.springfox

Not sürüm 2.3.1 kullanmak tavsiye eski sürümü 0.8.8 kullanıyorsanız elle

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

Belge URL

de artık kullanılabilir Swagger-ui indir
http://localhost:8080/your-app-root/v2/api-docs 
Sen

reference to the changes

spring boot demo

tutorial

+0

ekleyerek çok daha basit hale getirir, en kısa zamanda cevabınızı deneyip cevabınızı faydalı olarak işaretlerim. – Daniel

+0

Yararlı bir yanıt bulmaya çalıştığınız 6 yıldan beri .... ne kadar sürecek? – sonida

İlgili konular