1

我目前正在通过 maven 插件使用 swagger-codegen:https ://github.com/swagger-api/swagger-codegen/tree/master/modules/swagger-codegen-maven-plugin 。<apiPackage></apiPackage>我已经使用pom.xml 中的字段设置了我希望生成 api 文件的位置。但是当我生成我的 api 时,它会被放入src/main/java/<apiPackage>. 我想知道在哪里src/main/java声明为路径的一部分以及是否可以更改。

4

2 回答 2

0

src/main/java是一个Maven 约定

此文件夹结构在 Swagger Codegen 的代码中是硬编码的,无法更改。

于 2020-01-31T10:01:16.157 回答
-1

您可以扩展 AbstractJavaCodegen 并在构造函数中覆盖 sourceFolder 变量的值。您可以将此扩展类作为 --lang 参数传递给 codegen。

于 2021-02-10T19:38:42.863 回答