swagger-api / swagger-codegen

swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
http://swagger.io
Apache License 2.0
16.97k stars 6.04k forks source link

3.0.10 no config class with name go-server #9616

Closed dinfyru closed 4 years ago

dinfyru commented 5 years ago

swagger-codegen-3.0.10

java -jar modules/swagger-codegen-cli/target/swagger-codegen-cli.jar generate   -i ../specification-front-affiliate/main.yaml   -l go-server   -o ../go-server

error

Exception in thread "main" java.lang.RuntimeException: Can't load config class with name go-server Available: aspnetcore
csharp
csharp-dotnet2
dynamic-html
html
html2
java
jaxrs-cxf-client
jaxrs-cxf
inflector
jaxrs-cxf-cdi
jaxrs-spec
jaxrs-jersey
jaxrs-di
jaxrs-resteasy-eap
jaxrs-resteasy
spring
nodejs-server
openapi
openapi-yaml
kotlin-client
kotlin-server
php
python
python-flask
scala
scala-akka-http-server
swift3
swift4
typescript-angular

    at io.swagger.codegen.v3.CodegenConfigLoader.forName(CodegenConfigLoader.java:31)
    at io.swagger.codegen.v3.cli.SwaggerCodegen.main(SwaggerCodegen.java:96)
Caused by: java.lang.ClassNotFoundException: go-server
    at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:264)
    at io.swagger.codegen.v3.CodegenConfigLoader.forName(CodegenConfigLoader.java:29)
    ... 1 more
eqinox76 commented 5 years ago

Just discovered the same while following the wiki

HugoMario commented 5 years ago

thanks for reporting this, go-server generator is in plan to be added

HugoMario commented 4 years ago

hey guys, this PR was added to address this ticket. So, going to close, but please try go-server generator when you have a chance