【发布时间】:2019-07-22 11:07:33
【问题描述】:
我们有一个 SpringBoot 项目,我们正在使用 Springfox Swagger 来生成 API 文档。
有一个响应类包含:
private Collection<Instant> quartzScheduledDates;
当我运行 SwaggerUI 时,我收到以下消息:
错误解决程序错误在 路径./subscriptions/{subscriptionIdStr}.get.responses.200.schema.properties.quartzScheduledDates.items.$ref 无法解析引用,因为:无法解析指针: /definitions/Instant 在文档中不存在
我们正在使用 Springfox Swagger 2.9.2、SpringBoot 2.1.2-RELEASE。
我也尝试过在 springfox 中使用 Docket 技巧,如 Springfox Documentation 所示:
docket.directModelSubstitute(Instant.class, java.util.Date.class);
没有成功 - 相同的错误消息。
我做错了什么?
【问题讨论】:
-
你的回复应该没有问题(我刚刚测试过)。请发布您的端点及其配置,或者更好地创建Minimal, Complete, and Verifiable example
标签: java spring-boot swagger springfox