My scenario is the following.
I have a swagger .json eg.: http://petstore.swagger.io/v2/swagger.json
I want to use a generated java client for the REST API above, like:
PetApi petApi = new PetApi();
Pet pet = new Pet;
java -jar modules/swagger-codegen-cli/target/swagger-codegen-cli.jar generate
I think that you don't use the right value for the parameter
-l of Swagger Codegen (you use
spring-mvc which is a server-side technology). You could try to use the value
You could also notice that there is a tool, the Restlet Studio, that allows to generate code from Swagger content. For Java, it mainly relies on the Restlet framework but I think that it could suit your needs.
Hope it helps you, Thierry