Ошибка OpenAPI java сгенерированный клиентский класс не найден - PullRequest
1 голос
/ 07 мая 2020

У меня проблема с генератором OpenAPI для клиента Java. Я использую генератор nodeJs openApi для создания клиента Java api с:

npx openapi-generator generate -i .\swagger.yaml -g java -o ./output -c config.yaml

затем используйте пакет mvn, чтобы упаковать вывод и интегрировать его в мое приложение с весенней загрузкой. Моя проблема возникает каждый раз, когда я пытаюсь создать экземпляр своего api. Я получаю такую ​​ошибку:

Caused by: java.lang.NoClassDefFoundError: io/gsonfire/GsonFireBuilder

Я проверил сгенерированный pom и вижу, что зависимости есть:

<dependency>
            <groupId>com.google.code.gson</groupId>
            <artifactId>gson</artifactId>
            <version>${gson-version}</version>
        </dependency>
        <dependency>
            <groupId>io.gsonfire</groupId>
            <artifactId>gson-fire</artifactId>
            <version>${gson-fire-version}</version>
        </dependency>

Спасибо

...