小编Vla*_*scu的帖子

Springfox Swagger:无法解析指针:/definitions/Instant

我们有一个 SpringBoot 项目,我们使用 Springfox Swagger 来生成 API 文档。

有一个响应类,其中包含:

private Collection<Instant> quartzScheduledDates;
Run Code Online (Sandbox Code Playgroud)

当我运行 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 文档中所示

    docket.directModelSubstitute(Instant.class, java.util.Date.class);
Run Code Online (Sandbox Code Playgroud)

没有成功 - 相同的错误消息。

我究竟做错了什么?

java swagger spring-boot springfox

4
推荐指数
1
解决办法
9860
查看次数

标签 统计

java ×1

spring-boot ×1

springfox ×1

swagger ×1