1

我想停止球衣为我的球衣资源之一生成 wadl。有谁知道这是否可能与注释或 web.xml 配置有关。

谢谢,萨姆。

4

2 回答 2

3

从最新的球衣文档

Jersey 中默认启用 WADL 生成。这意味着默认情况下会向每个资源添加 OPTIONS 方法,并且还会部署自动生成的 /application.wadl 资源。要覆盖此默认行为并禁用 Jersey 中的 WADL 生成,请在应用程序中设置配置属性:

jersey.config.server.wadl.disableWadl=true

希望这可以帮助

于 2014-01-17T08:03:05.810 回答
0

@mSolujic 的回答是正确的,但 Jersey/Spring 用户可能需要一些稍微不同的 web.xml (至少对于 Jersey 1.19):

<servlet>
    <servlet-name>rest</servlet-name>
    <servlet-class>com.sun.jersey.spi.spring.container.servlet.SpringServlet</servlet-class>
    <init-param>
        <param-name>com.sun.jersey.config.feature.DisableWADL</param-name>
        <param-value>true</param-value>
    </init-param>
    ...
</servlet>
于 2016-07-19T15:57:58.187 回答