Java 未生成swagger maven插件文档
我正在尝试使用 但没有创建任何内容,这是我输入的插件详细信息:Java 未生成swagger maven插件文档,java,maven,swagger,swagger-maven-plugin,Java,Maven,Swagger,Swagger Maven Plugin,我正在尝试使用 但没有创建任何内容,这是我输入的插件详细信息: <plugin> <groupId>io.swagger</groupId> <artifactId>swagger-codegen-maven-plugin</artifactId> <version>2.2.2-SNAPSHOT</version> <executions> <ex
<plugin>
<groupId>io.swagger</groupId>
<artifactId>swagger-codegen-maven-plugin</artifactId>
<version>2.2.2-SNAPSHOT</version>
<executions>
<execution>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<inputSpec>/data/AMEE/ame/api.yaml</inputSpec>
<language>java</language>
<configOptions>
<sourceFolder>/data/AMEE/ame/gen</sourceFolder>
</configOptions>
</configuration>
</execution>
</executions>
</plugin>
昂首阔步
插件:
<plugin>
<groupId>com.github.kongchen</groupId>
<artifactId>swagger-maven-plugin</artifactId>
<version>3.0.0</version>
<configuration>
<skipSwaggerGeneration>false</skipSwaggerGeneration>
<apiSources>
<apiSource>
<springmvc>false</springmvc>
<locations>
<location>com.aepona.monatization.api.rest</location>
<location>com.aepona.monatization.inputprocessing.api.rest</location>
<location>com.aepona.monatization.reporting.api.rest</location>
</locations>
<schemes>
<scheme>http</scheme>
<scheme>https</scheme>
</schemes>
<host>localhost:8080</host>
<basePath>/api</basePath>
<descriptionFile>/data/zzzz/descriptionFile</descriptionFile>
<info>
<title>Acccelerite Monatization Engine</title>
<version>1.0.0</version>
<description>DESCRIPTION</description>
<termsOfService>http://terms-of-services.url</termsOfService>
<license>
<url>http://url-to-license.com</url>
<name>LICENSE</name>
</license>
</info>
<outputPath>/data/zzzz/static</outputPath>
<swaggerDirectory>/data/zzzz/swaggerFile</swaggerDirectory>
<attachSwaggerArtifact>true</attachSwaggerArtifact>
</apiSource>
</apiSources>
</configuration>
<executions>
<execution>
<phase>compile</phase>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
</plugin>
<dependency>
<groupId>com.github.kongchen</groupId>
<artifactId>swagger-maven-plugin</artifactId>
<version>3.0.0</version>
</dependency>
com.github.kongchen
大摇大摆的maven插件
3.0.0
假的
假的
com.aepona.monatization.api.rest
com.aepona.monatization.inputprocessing.api.rest
com.aepona.monatization.reporting.api.rest
http
https
本地主机:8080
/原料药
/数据/zzzz/descriptionFile
Acccelerite单纯化引擎
1.0.0
描述
http://terms-of-services.url
http://url-to-license.com
许可证
/数据/zzzz/静态
/数据/zzzz/swagger文件
真的
编译
生成
依赖关系:
<plugin>
<groupId>com.github.kongchen</groupId>
<artifactId>swagger-maven-plugin</artifactId>
<version>3.0.0</version>
<configuration>
<skipSwaggerGeneration>false</skipSwaggerGeneration>
<apiSources>
<apiSource>
<springmvc>false</springmvc>
<locations>
<location>com.aepona.monatization.api.rest</location>
<location>com.aepona.monatization.inputprocessing.api.rest</location>
<location>com.aepona.monatization.reporting.api.rest</location>
</locations>
<schemes>
<scheme>http</scheme>
<scheme>https</scheme>
</schemes>
<host>localhost:8080</host>
<basePath>/api</basePath>
<descriptionFile>/data/zzzz/descriptionFile</descriptionFile>
<info>
<title>Acccelerite Monatization Engine</title>
<version>1.0.0</version>
<description>DESCRIPTION</description>
<termsOfService>http://terms-of-services.url</termsOfService>
<license>
<url>http://url-to-license.com</url>
<name>LICENSE</name>
</license>
</info>
<outputPath>/data/zzzz/static</outputPath>
<swaggerDirectory>/data/zzzz/swaggerFile</swaggerDirectory>
<attachSwaggerArtifact>true</attachSwaggerArtifact>
</apiSource>
</apiSources>
</configuration>
<executions>
<execution>
<phase>compile</phase>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
</plugin>
<dependency>
<groupId>com.github.kongchen</groupId>
<artifactId>swagger-maven-plugin</artifactId>
<version>3.0.0</version>
</dependency>
com.github.kongchen
大摇大摆的maven插件
3.0.0
仍然没有生成任何文档。我哪里做错了?请帮帮我。谢谢。Maven Dependency::
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.4.0</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.4.0</version>
</dependency>
控制器::
@RestController
@Api("/resource")
public class Controller {
}
在浏览器中点击以下url后:
Maven依赖项:
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.4.0</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.4.0</version>
</dependency>
控制器::
@RestController
@Api("/resource")
public class Controller {
}
在浏览器中点击以下url后:
您试图在哪个框架中集成swagger?与Spring或其他类似,Spring framework在哪个框架中尝试集成swagger?与Spring或其他类似,它是Spring框架