Создавайте файлы в другом месте с помощью openapi-generator

Я использую генератор OpenAPI для создания своих API. Мое требование состоит в том, что я хочу создавать в разных местах. Например, я хочу сгенерировать и сохранить модели в каком-то другом каталоге, кроме класса обслуживания, но, похоже, есть только один вариант outputDir. Может ли кто-нибудь предложить способ создания файлов в разных местах?


person Santa    schedule 07.10.2019    source источник


Ответы (1)


outputDir - единственная возможность настроить место вывода для всех файлов на данный момент.

Если вы хотите поместить некоторые автоматически сгенерированные файлы в определенное место, я бы порекомендовал сценарий для постобработки вывода (например, перемещения файлов).

person William Cheng    schedule 07.10.2019
comment
Я решил проблему, сделав разные задачи типа org.openapitools.generator.gradle.plugin.tasks.GenerateTask, а затем установив для них разные outputDir - person Santa; 14.10.2019