6

maven-3.0.5

我想在浏览器上访问 swagger 示例应用程序。我正在使用此链接(https://github.com/wordnik/swagger-core/tree/master/samples/java-jaxrs)遵循示例 swagger-core 的说明。

我已经从这个链接(https://github.com/wordnik/swagger-ui)克隆了 swagger ui 并放在 webapp 文件夹下。

如何在从 swagger-ui 在 url 上克隆的 web-app 文件夹中查看我的 index.html 文件?

每当我尝试访问一个网址时,它都会显示:

此 XML 文件似乎没有任何与之关联的样式信息。文档树如下所示。

<apiResponse>
  <message>  
     null for url: http://<host>:8002/api/api-docs
  </message>
  <type>
     unknown
  </type>
</apiResponse>

我无法访问 swagger-ui。请帮我这样做。

4

2 回答 2

1

您的浏览器是否加载了 index.html 文件?如果是这样,在我看来,您的 api 端点配置不正确。

您的 /api-docs 网址应该返回类似

{"apiVersion":"1.0.0","swaggerVersion":"1.2"}

如果发生这种情况,您只需在 index.html 搜索字段中输入此网址...

于 2014-05-05T15:01:11.937 回答
0

第 1 步转到此链接https://github.com/wordnik/swagger-ui/archive/master.zip 第 2 步将文件提取到您电脑中的任何位置 第 3 步打开 swagger-ui-master/dist/index.html

它将在浏览器中作为文件打开,或者您可以将其放在 apcahe 服务器的 www 目录中,并可以使用 localhost/swagger-ui-master/dist/index.html 访问(取决于您的网络服务器配置),

我只是按照上述步骤操作,就像一个魅力,

于 2014-04-05T04:06:41.317 回答