设置
我使用Initializr中的一个Sping Boot 应用程序,其中包含Jersey依赖项,并添加io.swagger.core.v3:swagger-jaxrs2:2.1.13
作为附加依赖项。
@Component
public class JerseyConfig extends ResourceConfig {
public JerseyConfig() {
this.registerClasses(
OpenApiResource.class
);
}
}
当我启动应用程序并查看http://localhost:8080/openapi.json中生成的API规范时,我发现了两个路径:
GET /application.wadl/{path}
和GET /application.wadl
在Swagger UI中,它看起来像这样:
当我向WADL端点发送请求时,我在此设置中得到404响应。我已经尝试使用此行禁用WADL特性,但规范仍然包含两个路径:
this.property(ServerProperties.WADL_FEATURE_DISABLE, true);
问题
如何在OpenAPI规范中正确禁用或隐藏这两个路径?
1条答案
按热度按时间p1tboqfb1#
也许你可以试试
packages-to-scan
属性