私はSwaggerをspring mvcプロジェクトに入れ替えました。私は<code>Spring MVC</code>プロジェクトでSwaggerを設定しました。
私はservlet-mapping
ため
/rest/*
を使用していたweb.xmlに
:
<servlet>
<servlet-name>mvc-dispatcher</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>mvc-dispatcher</servlet-name>
<url-pattern>/rest/*</url-pattern>
</servlet-mapping>
私は以下のURLで闊歩するAPI-docのアクセスすることができ、すべてのものはOKです:
http://localhost:8080/rest/v2/api-docs
しかしproblem
は、APIにアクセスしていますスガッガーulで。 Swaggerは(ローカルホスト内)を使用してAPIにアクセスします。
swagger.propertiesファイルを作成してベースパスを変更しようとしましたが、動作しませんでした。 ( 'http://www.3pillarglobal.com/insights/restful-api-documentation-using-swagger-and-spring-mvc')私はこれを行うカント/rest/*
/*
するのではなく、理由のために変更したときに
威張っ-UIが正常に動作します。
私はそれが正常に動作するようにスワッガーのベースパスを変更することはできますか?