TomEE 8.0.4和OpenApi扩展Swagger-UI 1.0.3的奇怪问题

问题描述

我正在使用TomEE微型配置文件,并以此方式定义了我的其余应用程序路径:

 @ApplicationPath("api")
 public class RestConfiguration extends Application {

 }

部署应用程序后,tomee日志将显示对生成的前端资源的访问URL:

 Service URI: http://localhost:8080/api/openapi-ui/
 

访问URL时,在swagger-ui网页中收到以下消息:

未获取错误/ openapi

如果我将应用程序路径更改为空:

 @ApplicationPath("")

然后一切正常,并且大摇大摆地显示了所有服务方法定义。

那么,应该怎么做才能使其在ApplicationPath批注中添加“ api”?

尝试使用“ / api”,但也不起作用。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)