小编ano*_*ony的帖子

swagger-codegen-cli:java.lang.RuntimeException:缺少swagger输入或配置

我正在尝试在命令提示符中执行此命令,以生成python的代码:

java -jar modules\swagger-codegen-cli\target\swagger-codegen-cli.jar \
  generate \
  -i http://localhost/test/swagger-docs/api-docs.json \
  -l python -o c:\temp\python_testapi_client
Run Code Online (Sandbox Code Playgroud)

它告诉我这个错误:

   Exception in thread "main" java.lang.RuntimeException: missing swagger input or config!
    at io.swagger.codegen.DefaultGenerator.generate(DefaultGenerator.java:89)
    at io.swagger.codegen.cmd.Generate.run(Generate.java:223)
    at io.swagger.codegen.SwaggerCodegen.main(SwaggerCodegen.java:36)
Run Code Online (Sandbox Code Playgroud)

当我在浏览器中打开此文件时,它包含:

{
  "swaggerVersion": "1.2",
  "apis": [{
    "path": "\/v1-machinetags",
    "description": "Deletes machine tags by they titles."
  }, {
    "path": "\/v1-photos",
    "description": "Uploads photo with tags."
  }, {
    "path": "\/v1-photos-bymachinetags",
    "description": "List of photos with possibility filtering by Machine tags."
  }, {
    "path": "\/v1-photos-bytags",
    "description": "List of photos with possibility filtering …
Run Code Online (Sandbox Code Playgroud)

code-generation swagger openapi

10
推荐指数
0
解决办法
2993
查看次数

标签 统计

code-generation ×1

openapi ×1

swagger ×1