8

我正在 Java EE 6 中创建一个 Web 服务,用@WebService. 我只需要公开一些 bean 方法,所以我@WebMethod只用所需的方法进行了注释。不幸的是,JAX-WS 忽略了注释并尝试公开所有方法。问题是有一种方法,它不打算用作 Web 服务操作,它返回一个接口,这不能由 JAX-WS 管理,因此没有部署 Web 服务。这是预期的行为还是我错过了什么?

4

1 回答 1

13

您可以将属性“排除”添加到注释并将其设置为 true。Javadoc 声明:将方法标记为不公开为 Web 方法。

于 2012-11-29T16:16:34.620 回答