2017-01-01 7 views
1

Wildfly SwarmでRESTアプリケーションを使用しています。デフォルト設定を使用しています。url/swaggerまたはswagger/swaggerおよびswi/swagger-uiでswagger.jsonを使用しています。しかし、デフォルトでは、例のUI解析のPetstoreがあります。 jsonファイルにUI用のデフォルトパスを設定する方法はありますか?私が闊歩については、次の依存関係を持っている:swagger.json urlをswagger UI wildfly swarmに指定する

<dependency> 
    <groupId>org.wildfly.swarm</groupId> 
    <artifactId>swagger</artifactId> 
</dependency> 
<dependency> 
    <groupId>org.wildfly.swarm</groupId> 
    <artifactId>swagger-webapp</artifactId> 
</dependency> 
+0

「デフォルトで例文からUIを解析するUI」の意味について詳しく説明できますか? – Ken

+0

@Ken、swagger-webapp依存関係を使用すると、url/swagger-ui上のswagger-uiアプリケーションがマップされます。デフォルトでは、swagger.jsonのindex.html urlのswagger-uiは[link](http://petstore.swagger.io/v2/swagger.json)に設定されていますが、自分の/swagger.jsonを使用したいと思います。だから私はこのindex.htmlを無効にする必要があります – Nikita

+0

私はそれが現在サポートされているか分からない。 ここにできるだけ詳細を記載してください:https://issues.jboss.org/browse/SWARM – Ken

答えて

0

あなたが闊歩-UIをあなたのswagger.jsonにリンクするURLパラメータを与えることができます。例:

http://localhost:8080/swagger-ui/index.html?url=/swagger.json 
関連する問題