Как сгенерировать kotlin используя чванство - PullRequest
0 голосов
/ 13 марта 2020

Пытаясь сгенерировать kotlin языковой код с помощью сваггера json

Я использую плагин в моем пом. xml

                        <artifactId>swagger-codegen-maven-plugin</artifactId>
                        <version>2.1.5</version>
                        <executions>
                            <execution>
                                <goals>
                                    <goal>generate</goal>
                                </goals>
                                <configuration>
                                    <inputSpec>${my-location}</inputSpec>
                                    <language>kotlin</language>
                                    <configOptions>
                                    <dateLibrary>java7</dateLibrary>
                                    </configOptions>                                                                
                                    <library>jersey2</library>
                                    <modelPackage>abc</modelPackage>
                                    <apiPackage>test</apiPackage>

                                </configuration>

                            </execution>

выдает мне ошибку:

Execution default of goal io.swagger:swagger-codegen-maven-plugin:2.1.5:generate failed: Can't load config class with name kotlin Available: android
[ERROR] async-scala
[ERROR] csharp
[ERROR] dart
[ERROR] flash
[ERROR] python-flask
[ERROR] java
etc...
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.

Запуск команды maven clean install. Как мне сгенерировать код для kotlin?

1 Ответ

0 голосов
/ 13 марта 2020

Используйте последнюю версию плагина - 2.4.12.

kotlin (клиент) был добавлен в версии 2.2.3, а kotlin-server был добавлен в версии 2.4.0.

...