660 Star 4.8K Fork 1K

GVP萧明 / knife4j

 / 详情

openApi 3 无法获取泛型类型

Backlog
Opened this issue  
2021-10-13 15:46

环境

OS: Windows 10
jdk: 11
maven: 3.6
knife4j-aggregation-spring-boot-starter: 2.0.9
smart-doc plugin: 2.2.7

背景说明

之前一直使用swagger2 用的挺好的,最近准备新起一个项目,因身边的人一直吐槽swagger代码侵入,造成代码污染;因此本次准备尝试 smart-doc + knife4j 作为解决方案

重现步骤

利用smart-doc生成 openapi 3 json文件,knife4j 作为UI

仓库地址: https://gitee.com/irez/springboot-knife4j-smart-doc

报错信息

在swagger UI中是可以正常展示的,但是在knife4j ui 中无法显示
输入图片说明

输入图片说明

Comments (5)

irez created任务
irez set related repository to 萧明/knife4j
Expand operation logs

估计是解析方式,目前没精力研究,先提一个Issues,有时间若是还未解决,我在跟进一下问题定位

你是用热更插件了吧 用普通启动试试 热更插件和这个不兼容

可以把这部分的OpenAPI结构贴出来看看,从Knife4j的文档来看,schema是array,看不出什么来的

Sign in to comment

Status
Assignees
Milestones
Pull Requests
Successfully merging a pull request will close this issue.
Branches
Planed to start   -   Planed to end
-
Top level
Priority
参与者(3)
1766278 javalionli 1585201115 118100 xiaoym 1578918321
Java
1
https://gitee.com/xiaoym/knife4j.git
git@gitee.com:xiaoym/knife4j.git
xiaoym
knife4j
knife4j

Search