1

我正在使用“openapi-generator-maven-plugin”版本 4.1.1 生成模型类我目前正在使用“inputSpec”标签从 Java 项目的资源文件夹中访问 POM 中的 .yaml 文件。

        <plugins>
            <plugin>
                <groupId>org.openapitools</groupId>
                <artifactId>openapi-generator-maven-plugin</artifactId>
                <version>4.1.1</version>
                <executions>
                    <execution>
                        <id>generate-sources-client</id>
                        <phase>generate-sources</phase>
                        <goals>
                            <goal>generate</goal>
                        </goals>
                        <configuration>
                            <inputSpec>${project.basedir}/src/main/resources/test.yaml</inputSpec>
                            <generatorName>java</generatorName>
                            <generateApiDocumentation>false</generateApiDocumentation>
                            <generateApis>true</generateApis>
                            <generateModels>true</generateModels>
                            <generateSupportingFiles>true</generateSupportingFiles>
                            <library>resttemplate</library>
                            <configOptions>
                                <java8>true</java8>
                                <dateLibrary>java8</dateLibrary>
                            </configOptions>
                            <library>resttemplate</library>
                            <output>${project.basedir}</output>
                            <apiPackage>com.test.api</apiPackage>
                            <modelPackage>com.test.model</modelPackage>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>

我有一个场景,我需要从远程 git 存储库访问文件。有什么办法可以做到这一点?不太确定和标签,它们甚至与这样做相关吗?

4

0 回答 0