You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用openapi-generator-cli生成TS API Schema时运行失败求助

问题原因与解决办法

这个错误的核心原因是:openapi-generator-cli的底层实现依赖Java运行环境(JRE/JDK),你的系统未安装Java,或者已安装但未将Java可执行文件路径添加到系统环境变量PATH中,导致命令行无法找到java命令。

解决步骤:

  • 安装Java环境:下载并安装JDK 8及以上版本(可选择Oracle JDK或开源的OpenJDK)
  • 配置系统环境变量:
    1. 找到Java安装目录下的bin文件夹(例如C:\Program Files\Java\jdk1.8.0_301\bin)
    2. 将该路径添加到系统的PATH环境变量中
    3. 重启命令行窗口(环境变量修改后需重启才会生效)
  • 验证配置:在命令行执行java -version,能正常输出Java版本信息即说明配置成功
  • 重新执行生成命令:回到React项目根目录,再次运行openapi-generator-cli generate -i swagger.json -g typescript-axios -o src/api

内容的提问来源于stack exchange,提问作者Vadim Mokrushin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 21:34:51