Dropwizard 0.8.0 WADL 支持
Dropwizard 0.8.0 WADL support
Wadl 可以像这样在 Dropwizard 0.7.1 中配置:
environment
.jersey()
.getResourceConfig()
.getProperties()
.put(ResourceConfig.FEATURE_DISABLE_WADL, Boolean.FALSE);//Create WADL
如何在 Dropwizard 0.8.0 中设置
属性 键的位置已更改且地图不可修改 - 因此您需要改用 addProperties
方法:
import org.glassfish.jersey.server.ServerProperties;
...
Map<String, Object> properties = new HashMap<>();
properties.put(ServerProperties.WADL_FEATURE_DISABLE, false);
environment.jersey().getResourceConfig().addProperties(properties);
从 0.8.0 开始 Dropwizard is disabling WADL generation 所以你需要明确地打开它。
import org.glassfish.jersey.server.ServerProperties;
...
environment.jersey().disable(ServerProperties.WADL_FEATURE_DISABLE);
Wadl 可以像这样在 Dropwizard 0.7.1 中配置:
environment
.jersey()
.getResourceConfig()
.getProperties()
.put(ResourceConfig.FEATURE_DISABLE_WADL, Boolean.FALSE);//Create WADL
如何在 Dropwizard 0.8.0 中设置
属性 键的位置已更改且地图不可修改 - 因此您需要改用 addProperties
方法:
import org.glassfish.jersey.server.ServerProperties;
...
Map<String, Object> properties = new HashMap<>();
properties.put(ServerProperties.WADL_FEATURE_DISABLE, false);
environment.jersey().getResourceConfig().addProperties(properties);
从 0.8.0 开始 Dropwizard is disabling WADL generation 所以你需要明确地打开它。
import org.glassfish.jersey.server.ServerProperties;
...
environment.jersey().disable(ServerProperties.WADL_FEATURE_DISABLE);