簡體   English   中英

Swagger 代碼生成失敗:缺少 swagger 輸入或配置

[英]Swagger codegen failed: missing swagger input or config

我有這個 json 文件,我一直在嘗試通過 swagger codegen 創建模型和 API 代碼。 這並不是很有效,因為它會引發錯誤。

Exception in thread "main" java.lang.RuntimeException: missing swagger input or config!
    at io.swagger.codegen.DefaultGenerator.generate(DefaultGenerator.java:735)
    at io.swagger.codegen.cmd.Generate.run(Generate.java:285)
    at io.swagger.codegen.SwaggerCodegen.main(SwaggerCodegen.java:35)

swagger 文檔版本是 1.2。 我正在使用 swagger-codegen 2.4.0 版。

java -jar modules\swagger-codegen-cli\target\swagger-codegen-cli.jar generate -i ./json/docs.json -l python -o C:/Users/sk/projects/generated-sdk

在yaml文件中,如果你沒有嚴格的縮進,你會得到這樣的錯誤。 對於 swagger-codegen-cli-2.1.6.jar,錯誤消息不會告訴您哪一行是錯誤的。 (只是不確定這是否在較新版本中得到修復。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM