【发布时间】:2017-05-21 04:35:31
【问题描述】:
我正在尝试在部署到 WAS Liberty Profile 16.0.0.3 的 Web 应用程序中使用 Swagger (1.5.12) 注释。 但是,当我访问 /swagger.json URL 时,会抛出以下异常:
[err] [Default Executor-thread-13] WARN org.reflections.Reflections - 无法从 url 创建 Vfs.Dir。忽略异常并继续 [err] org.reflections.ReflectionsException:无法从 url 创建 Vfs.Dir,找不到匹配的 UrlType [wsjar:file:/opt/ibm/WebSphere/Liberty-ND-16.0.0.3/wlp/usr/servers/defaultServer /workarea/org.eclipse.osgi/61/data/cache/com.ibm.ws.app.manager_87/.cache/!/WEB-INF/classes/] 使用 fromURL(final URL url, final List urlTypes) 或使用静态 setDefaultURLTypes(final List urlTypes) 或 addDefaultURLTypes(UrlType urlType) 与您的专门 UrlType。 [错误] 在 org.reflections.vfs.Vfs.fromURL(Vfs.java:109)
你知道如何解决这个问题吗? 我想将此 swagger.json 输出与 /ibm/api/explorer/ 上下文下的 WLP 附带的 REST API 文档一起使用。
谢谢,欢迎提出任何建议!
【问题讨论】:
标签: jax-rs swagger websphere-liberty