使用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也可以跑(我还没找到具体原因),总之问题解决了。

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

相关推荐
输出输入1 分钟前
JAVA能进行鸿蒙系统应用的开发吗
java
a努力。1 分钟前
宇树Java面试被问:数据库死锁检测和自动回滚机制
java·数据库·elasticsearch·面试·职场和发展·rpc·jenkins
Jiangnan_Cai2 分钟前
【Electron】Windows 下打包遇到 dist/unpacked 文件内 electron.exe 文件缺失问题
前端·javascript·electron
自不量力的A同学3 分钟前
Electron 40.0.0 发布,跨平台桌面应用开发工具
前端·javascript·electron
PwnGuo8 分钟前
Android逆向:在 Unidbg 中解决 native 函数内调用 Java 方法的报错
android·java·python
Charlie_lll16 分钟前
学习Three.js–材质(Material)
前端·three.js
输出输入16 分钟前
IJ IDEA 目录结构
java
Kratzdisteln20 分钟前
【1902】预先生成完整的树状PPT结构
java·前端·powerpoint
Sylvia-girl25 分钟前
Lambda表达式
java·开发语言
Pluchon29 分钟前
硅基计划4.0 算法 动态规划入门
java·数据结构·算法·动态规划