Skip to content

Program does not compiles on Ubuntu correctly? #12537

@Draqun

Description

@Draqun

Title: Swagger Codegen fails to generate Python client - missing swagger input or config

Description:
When attempting to generate a Python client using Swagger Codegen, the following error occurs: Exception in thread "main" java.lang.RuntimeException: missing swagger input or config!

Command Used

java -jar swagger-codegen-cli.jar generate -i https://poligon.aidevs.pl/swagger/poligon.json -l python -o ./poligon_client

My configuration does not meet the requirements to compile the tool correctly or perhaps there is incorrect behaviour on my side? Please be understanding, I am not familiar with java.


The data:

damian@dgiebas-ubu-i4b-pl ~/t/s/m/s/target (master)> java -jar swagger-codegen-cli.jar generate -i https://poligon.aidevs.pl/swagger/poligon.json -l python -o ./poligon_client
[main] INFO io.swagger.parser.Swagger20Parser - reading from https://poligon.aidevs.pl/swagger/poligon.json
[main] INFO io.swagger.parser.Swagger20Parser - reading from https://poligon.aidevs.pl/swagger/poligon.json
[main] INFO io.swagger.codegen.ignore.CodegenIgnoreProcessor - No .swagger-codegen-ignore file found.
Exception in thread "main" java.lang.RuntimeException: missing swagger input or config!
at io.swagger.codegen.DefaultGenerator.generate(DefaultGenerator.java:766)
at io.swagger.codegen.cmd.Generate.run(Generate.java:307)
at io.swagger.codegen.SwaggerCodegen.main(SwaggerCodegen.java:35)

damian@dgiebas-ubu-i4b-pl ~/t/s/m/s/target (master)> java -jar swagger-codegen-cli.jar generate --help
Exception in thread "main" io.airlift.airline.ParseArgumentsUnexpectedException: Found unexpected parameters: [--help]
at io.airlift.airline.Cli.validate(Cli.java:194)
at io.airlift.airline.Cli.parse(Cli.java:132)
at io.airlift.airline.Cli.parse(Cli.java:108)
at io.airlift.airline.Cli.parse(Cli.java:103)
at io.swagger.codegen.SwaggerCodegen.main(SwaggerCodegen.java:35)

damian@dgiebas-ubu-i4b-pl ~/t/s/m/s/target (master)> java --version
openjdk 21.0.6 2025-01-21
OpenJDK Runtime Environment (build 21.0.6+7-Ubuntu-124.04.1)
OpenJDK 64-Bit Server VM (build 21.0.6+7-Ubuntu-124.04.1, mixed mode, sharing)

damian@dgiebas-ubu-i4b-pl ~/t/s/m/s/target (master)> mvn --version
Apache Maven 3.8.7
Maven home: /usr/share/maven
Java version: 21.0.6, vendor: Ubuntu, runtime: /usr/lib/jvm/java-21-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "6.8.0-57-generic", arch: "amd64", family: "unix"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions