使用openapi生成前端请求文件报错 ‘Token “Integer“ does not exist.‘

json 复制代码
{
  stack: 'JSONParserError: Token "Integer" does not exist.\n' +
    '    at Pointer.resolve (F:\\IdeaProjects\\yu-oj\\oj-frontend\\node_modules\\@apidevtools\\json-schema-ref-parser\\dist\\lib\\pointer.js:103:23)\n' +
  name: 'MissingPointerError',
  message: 'Token "Integer" does not exist.',
  source: 'http://localhost:8101/api/v2/api-docs',
  path: null,
  toJSON: [Function: toJSON],
  footprint: 'null+http://localhost:8101/api/v2/api-docs+EUNMATCHEDRESOLVER+Token "Integer" does not exist.',
  toString: [Function: toString]
}

这时候你可能会觉得是后端接口的controller方法的参数写的有问题。

最后我找到了问题,就是有一个controller返回的是RMap(Redis里的一个数据结构)。只需要把这个map转为其他结构就行

其实,之前我直接用map也可以跑(我还没找到具体原因),总之问题解决了。

如果你遇到同样的问题,就排查接口,挨个排查,总能找到答案的。

相关推荐
Java林间15 分钟前
IDEA远程Debug调试
java·ide·intellij-idea
喆星时瑜19 分钟前
【IDEA】创建 SpringBoot 项目连接 MySQL
spring boot·后端·mysql·intellij-idea
ConardLi19 分钟前
全网最细,一文带你弄懂 MCP 的核心原理!
前端·javascript·人工智能
OpenTiny社区26 分钟前
TinyEngine 2.4版本正式发布:文档全面开源,实现主题自定义,体验焕新升级!
前端·低代码·开源
极客先躯31 分钟前
高级java每日一道面试题-2025年4月08日-微服务篇[Nacos篇]-生产环境中部署Nacos的最佳实践有哪些?
java·开发语言·微服务
莓事哒34 分钟前
在IDEA里面建立maven项目(便于java web使用)
java·maven·intellij-idea
Moonbit34 分钟前
「码力全开,论道蓉城」MoonBit Meetup 携技术专家来成都啦!
后端·面试·开源
新时代农民工Top41 分钟前
React + JavaScript 实现可拖拽进度条
前端·javascript·react.js
架构精进之路1 小时前
Deepseek 这么厉害,普通人怎么用好它?
后端·langchain·ai编程
云之兕1 小时前
MyBatis 详解
java·开发语言·mybatis