1

我有一个项目,我将 Web 服务保存在两个单独的包中。一个包包含面向客户的 Web 服务,另一个包包含内部使用的 Web 服务。我希望 jersey 只扫描面向客户的包裹并生成 WADL。

4

1 回答 1

0

一般来说,我无法找到通过配置拆分 wadl 生成逻辑的任何方法。但这是你可以执行的 hack。有一个名为 GenerateWadlTask​​.java 的类,它基本上完成了球衣的 wadl 生成逻辑。您可以在自定义应用程序 wadl 生成任务中扩展此类并根据您的逻辑使用它。对于代码示例,只需下载球衣服务器源 jar 并查看类。逻辑很简单。

希望这有帮助。

编辑:- 有一个名为 enunicate http://enunciate.codehaus.org/的 maven 插件 ,这将使您的生活变得轻松。

于 2012-07-02T17:58:57.067 回答