【发布时间】:2022-01-21 15:16:19
【问题描述】:
我有一个 java EE 应用程序,我想添加 swagger-ui 来记录我的 java REST API。
我的 Swagger-ui 它可以工作,但我想在我的 java EE 应用程序中将授权按钮添加到 swagger-ui
谢谢你
这是我的 pom.xml
<dependency>
<groupId>javax.ws.rs</groupId>
<artifactId>javax.ws.rs-api</artifactId>
<version>2.1.1</version>
</dependency>
<!-- https://mvnrepository.com/artifact/io.swagger/swagger-jaxrs -->
<dependency>
<groupId>io.swagger</groupId>
<artifactId>swagger-jaxrs</artifactId>
<version>1.6.1</version>
</dependency>
</dependencies>
Application.java
@ApplicationPath("api")
public class Aplicacion extends Application{
public Aplicacion() {
BeanConfig beanConfig = new BeanConfig();
beanConfig.setVersion("1.0.0");
beanConfig.setTitle("TJaxRs Swagger");
beanConfig.setBasePath("/JaxRs/api");
beanConfig.setResourcePackage("org.api.recursos");
beanConfig.setScan(true);
}
}
【问题讨论】:
-
为此,我们必须相应地配置 API 的安全方案定义。详情可见in the according part of the specification (
swagger.io)。
标签: java jax-rs swagger-ui java-ee-8