Swagger Edtiorを使用してAPIのクライアントスカラコードを生成しています。私はjsonを貼り付け、Generate Client/Scalaを行った。それは私が別の何かを指定する任意の明白な方法を参照することはできませんクライアントコードを生成するときにパッケージ名を変更することが可能
io.swagger.client
のデフォルトのルートパッケージを提供します。これはできますか?
Swagger Edtiorを使用してAPIのクライアントスカラコードを生成しています。私はjsonを貼り付け、Generate Client/Scalaを行った。それは私が別の何かを指定する任意の明白な方法を参照することはできませんクライアントコードを生成するときにパッケージ名を変更することが可能
io.swagger.client
のデフォルトのルートパッケージを提供します。これはできますか?
のjava -jar威張っ-codegenを-cli.jar設定 - ヘルプ-lのスカラ
CONFIG OPTIONSオプションのパラメータの前に必要なパラメータを配置する sortParamsByRequiredFlag Sortメソッドの引数。 (デフォルト:true)
ensureUniqueParams
Whether to ensure parameter names are unique in an operation (rename parameters that are not). (Default: true)
modelPackage
package for generated models
apiPackage
package for generated api classes
=>上記のパラメータ、modelPackage = "あなたのパッケージ名" とapiPackage = "あなたのパッケージ名" とconfig.jsonを定義します。 -cオプションを使用してswagger-codegenにconfig.jsonを入力します。
ステップ(1):ファイルconfig.jsonを作成し、次の行を追加して定義するパッケージ名:
は{
"modelPackage" : "com.xyz.model",
"apiPackage" : "com.xyz.api"
}
ステップ(2):今、-cとコード生成コマンドとともに上記のファイル名を渡しますオプション:
$ java -jar swagger-codegen-cli.jar generate -i path/swagger.json -l java -o Code -c path/config.json
さて、それは代わりにデフォルトのio.swagger.clientの... com.xyzのようなあなたのJavaパッケージを生成します...