我正在研究swagger swagger-codegen,所以下面的命令要执行以生成静态html文件,
java -jar modules / swagger-codegen-cli / target / swagger-codegen-cli.jar generate -i http:// localhost:8086 / swagger.json -l java -o samples / client / petstore / java
我的问题是如何使用 maven 触发上述命令 .
我尝试了 exec-maven-plugin 它要求 main 类,但我不确定主类(我的意思是哪个是主类,它在哪里)
请帮忙 .
1 回答
主类是SwaggerCodegen.java,你可以看到它包含方法:
https://github.com/swagger-api/swagger-codegen/blob/master/modules/swagger-codegen-cli/src/main/java/io/swagger/codegen/SwaggerCodegen.java