Swagger注解是否可以与enunciate和maven一起使用。我正在尝试添加swagger注解,但它不起作用,取而代之的是默认的java文档注释。
尝试向enunciate.xml的swagger标签添加参数,如扫描或resourcePackage,该标签存在于Swagger BaseConfig类中,但看起来不支持这些参数。
pom中定义的依赖关系:
<dependency>
<groupId>io.swagger</groupId>
<artifactId>swagger-annotations</artifactId>
<version>1.5.21</version>
</dependency>
<dependency>
<groupId>io.swagger</groupId>
<artifactId>swagger-core</artifactId>
<version>1.5.21</version>
</dependency>
<dependency>
<groupId>io.swagger</groupId>
<artifactId>swagger-jaxrs</artifactId>
<version>1.5.21</version>
</dependency>
<dependency>
<groupId>io.swagger</groupId>
<artifactId>swagger-models</artifactId>
<version>1.5.21</version>
</dependency>
用于声明的插件: groupId: com.webcohesion.enunciate artifactId: com.webcohesion.enunciate
enunciate.xml中swagger的配置
<swagger disabled="false" basePath="/test-web-service/rest">
<scheme>https</scheme>
<scheme>http</scheme>
</swagger>
Swagger应该可以恢复,但它不工作。
发布于 2019-04-26 01:52:06
目前部分支持一些Swagger注解。请参阅#433
https://stackoverflow.com/questions/55832967
复制相似问题