Контроль над генерацией пакетов OpenAPI 3.0 для jersey-jaxrs - PullRequest
0 голосов
/ 31 мая 2019

Я использую генератор openapi для jersey-jaxrs (OpenAPI 3.0).Я хотел бы контролировать пакет, в котором генерируется мой код.

Я устанавливаю параметры api-package, model-package, package-name и invoker-package, все на xxx.yyy.zzzзначение.

Моя проблема в том, что большая часть кода генерируется в gen.xxx.yyy.zzz, и она не может быть обнаружена частью кода, генерируемого в xxx.yyy.zzz. Неявно, gen добавляется к имени пакета .Я понимаю, что это удобно во многих случаях, но не мое.Есть ли какой-нибудь вариант генератора, чтобы избежать этого?

Я немного узнал о шаблонах усов, и они кажутся возможным решением, но, возможно, слишком большим для моих требований.

В конечном счетеЯ могу переместить код из gen в другой (не генеральный) пакет вручную, и это работает, но это довольно неудобно.

1 Ответ

0 голосов
/ 03 июня 2019

Наконец, я обнаружил, что вы можете пометить папки в IntelliJ IDEA как «сгенерированный корень источника» , что делает его доступным для просмотра остальной части кода проекта.

Это не решает мой вопрос, но оно решает проблему, которая породила вопрос.

...