OpenApi - generowanie klasy dla dwoch javy i typeScript jednoczesnie

0

W jaki sposob powininen byc zbudowany plugin, aby generowal sie kod zarowna dla java jak i typeScripta rownoczesnie?
probowalem zmieniac apiPackage, duplikowac plugin, ale zawsze generuja sie klasy tylko dla jednego przypadku javy lub typeScripta

<plugin>
                <groupId>org.openapitools</groupId>
                <artifactId>openapi-generator-maven-plugin</artifactId>
                <version>5.2.1</version>
                <excutions>
                    <excution>
                        <goals>
                            <goal>generate</goal>
                        </goals>
                        <configuration>
                            <generateSupportingFiles>false</generateSupportingFiles>
                            <inputSpec>${project.basedir}/src/main/resources/openapi.yml</inputSpec>
                             <generatorName>spring</generatorName>
                            <apiPackage>com.x.aa.service.api</apiPackage>
                            <modelPackage>
                                com.x.aa.service.api.model
                            </modelPackage>
                            <generatorName>typescript-angular</generatorName>
                            <apiPackage>com.x.aa.service.api</apiPackage>
                            <modelPackage>
                                com.x.aa.service.api.model
                            </modelPackage>
                            <strictSpec>true</strictSpec>
                            <configOptions>
                            </configOptions>
                        </configuration>
                    </excution>
                </excutions>
            </plugin>
1

Z pamięci:

Nie możesz wykonać 2 rzeczy na raz w mvn. Zrób sobie 2 nazwane execution dla tego pluginu, jedna wygeneruje TS a druga Javkę.

        <executions>
          <execution>
            <id>execution1</id>
            <phase>test</phase>
            <configuration>
              ....
            </configuration>
            <goals>
              <goal>query</goal>
            </goals>
          </execution>

          <execution>
            <id>execution2</id>
            <configuration>
              ....
            </configuration>
            <goals>
              <goal>query</goal>
            </goals>
          </execution>
        </executions>

1 użytkowników online, w tym zalogowanych: 0, gości: 1