【发布时间】:2021-03-03 19:40:21
【问题描述】:
我正在使用 Angular 11 前端和 Jakarta EE 8 后端开发一个 Web 应用程序。我的后端由 JAX-RS 端点组成,我希望为此提供 Swagger 2.0 文档。
在另一个 Spring-Boot 项目中,我使用了 Springfox,我想知道 Jakarta EE 世界中是否有对应物。 我尝试了以下
<dependency>
<groupId>io.swagger</groupId>
<artifactId>swagger-jaxrs</artifactId>
<version>1.6.2</version>
</dependency>
但这只会产生没有 UI 的 swagger.json。此外,我想阅读 Swagger 注释中的文本,例如@ApiOperation 来自属性文件,就像我对 Spring 所做的那样,例如
@ApiOperation(value = "${users.getAll.value}", notes = "${users.getAll.notes}")
有没有可以提供这些功能的库?
值得一提:我的项目使用纯 Java/Jakarta EE API 并在 JBoss EAP 7.2.8 上运行,因此没有特定的 Jersey 或 RESTeasy 实现
<dependency>
<groupId>jakarta.platform</groupId>
<artifactId>jakarta.jakartaee-api</artifactId>
<version>8.0.0</version>
<scope>provided</scope>
</dependency>
【问题讨论】:
-
你找到解决办法了吗?
-
下面没有我的答案
标签: jakarta-ee swagger-ui swagger-2.0