当前位置: 首页 > 知识库问答 >
问题:

带有发音的摇摆注解

董翰池
2023-03-14

Swagger注释可以与发音和maven一起使用吗?我正在尝试添加swagger注释,但它不起作用,而是拾取默认的java doc注释。

尝试将scan或resourcePackage等参数添加到存在于swagger BaseConfig类中的expertion . XML的Swagger标记,但它似乎不支持这些参数

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>

Expuncate:groupId:com.webcohesis的插件。发音artifactId:com.webcohesion.expuncate

Config for swagger in enunciate.xml

  <swagger disabled="false" basePath="/test-web-service/rest">
        <scheme>https</scheme>
        <scheme>http</scheme>
        </swagger>

Swagger注释应该会出现,但它不起作用。

共有1个答案

云飞翮
2023-03-14

目前,部分支持一些Swagger注释。见#433

 类似资料:
  • 有没有人用spring-data-rest配置了swagger。我知道swagger有DocumentationConfig类,它扫描所有spring-mvc请求映射。但是,如何将其用于spring-data-rest,因为没有定义显式的请求映射。非常感谢在这方面的任何帮助。此外,我还想知道,是否有其他支持Spring-Data-REST的文档框架。

  • 我有一个微服务-A,它从另一个微服务-B获得令牌作为标头。现在我想在微服务-A中实现swagger2。问题是每个请求都流经微服务-B。因此swagger-ui在本地as中引发错误 它不能获得微服务-B试图获取的那些报头参数。

  • 例: “foo”和“bar”可以是任何字符串键,但它们在键集中应该是唯一的。 我知道,使用Swagger,我可以定义一个对象数组,但这给出了一个不同的API,因为那时我们将拥有如下内容: 我已经阅读了“开放API规范”-“添加地图数据类型支持#38”页面。据我了解,它推荐使用additionalProperties,但似乎并没有回答我的需求(或者说与我使用的Swagger UI 2.1.4不兼容)

  • 在创建自定义JButton(即图像)时遇到问题。我使用普通的JButton(就像第2行的注释中那样)进行所有操作,这样我就不必获得输入流,并且启动按钮时有一个图标。我遇到的麻烦是,当我按下“重放”按钮(再次播放)时,窗口关闭,只有一个窗口应该弹出(就像“普通”JButton发生的那样),但在这种情况下,有4-5个窗口重新打开,我不知道为什么。 我开始认为这是因为获得并执行的时间,游戏将启动,并看到

  • 我想大摇大摆地发布一个json正文,就像这样: 目前,我有这样的定义: 但是数据是在URL中发送的。这里是Swagger提供的生成的curl: 我知道<code>查询</code>关键字不好,但我没有找到POST JSON正文的方法。我尝试了<code>formData</code>,但没有成功。

  • 我正在使用Spring Boot2开发一个REST api。我在build.gradle文件中为Swagger2和Swagger-UI添加了SpringFox依赖项,如下所示: 不幸的是,像@enableswagger2这样的大摇大摆的注释似乎没有被识别出来。我该怎么办?