Как создать интерфейс из нескольких файлов Swagger - PullRequest
0 голосов
/ 19 февраля 2019

Я работаю над проектом, в котором я использую плагин swagger-codegen-maven-plugin для генерации java-интерфейса, который будет реализован после, проблема, с которой я сейчас работаю с одним файлом сваггера, и генерация выполнена хорошо, но в части эволюции мне нужно было бы добавить второй файл swagger для создания другого интерфейса, проблема в том, что когда я возвращаюсь к conf, я нахожу, что тег принимает только один файл, я не знаю, как яМожно добавить второе, особенно то, что мы работаем с версией 0.4.38, одной из первых версий чванства, пожалуйста, если кто-то уже сталкивался с этой проблемой, или если есть пример или учебник, спасибо за предоставленную мне и большое спасибо

<plugin>
                <groupId>org.zalando.maven.plugins</groupId>
                <artifactId>swagger-codegen-maven-plugin</artifactId>
                <version>0.4.38</version>
                <executions>
                    <execution>
                        <phase>process-resources</phase>
                        <id>generate-code</id>
                        <goals>
                            <goal>codegen</goal>
                        </goals>
                    </execution>
                </executions>
                <configuration>
                    <apiFile>${basedir}/src/main/resources/swagger/folder/dir1/v1_0/swaggerFile.yaml</apiFile>
                    <language>jaxrsinterfaces</language>
                    <apiPackage>${project.groupId}.services.rops.api.v1_0.ws</apiPackage>
                    <modelPackage>${project.groupId}.services.rops.api.v1_0.model</modelPackage>
                    <enableBuilderSupport>false</enableBuilderSupport>
                    <enable303>false</enable303>
                </configuration>         
                <dependencies>
                    <dependency>
                        <groupId>org.zalando.stups</groupId>
                        <artifactId>swagger-codegen-template-jaxrs-interfaces</artifactId>
                        <version>0.4.38</version>
                    </dependency>
                </dependencies>
            </plugin>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...