2

我已经像那样配置了 swagger-codegen-plugin

    <plugin>
        <groupId>io.swagger</groupId>
        <artifactId>swagger-codegen-maven-plugin</artifactId>
        <version>2.1.5</version>
        <executions>
            <execution>
                <goals>
                    <goal>generate</goal>
                </goals>
                <configuration>
                    <inputSpec>${project.basedir}/src/main/resources/model.json</inputSpec>
                    <language>java</language>
                    <configOptions>
                        <sourceFolder>src/gen/java/main</sourceFolder>
                    </configOptions>
                    <modelPackage>com.mypackage</modelPackage>
                    <environmentVariables>
                        <models></models>
                        <supportingFiles>false</supportingFiles>
                    </environmentVariables>
                </configuration>
            </execution>
        </executions>
    </plugin>

一切正常,但是当我将语言更改为什么<language>html</language>都没有时。

那么如何生成 staitc html 文档呢?

4

1 回答 1

1

目前,您正在指定<language>java</language>生成 html 的语言,这应该是<language>html</language>或者<language>html2</language>因为这指定了 swagger-codegen 的输出语言生成器。

有 2 种不同的 html 生成器,因此您需要确定自己喜欢的风格。

于 2019-08-20T11:41:52.393 回答