为 CXF 网络服务生成 XSD



我有一个CXF Web服务Java类,我使用Eclipse 3.5。我生成了服务 WSDL 文件,它有 <wsdl:types> ,但我工作的客户端要求一个单独的 XSD 文件,如何在 Eclipse 中生成它?

如果您使用的是 JavaEE Eclipse(或将所有相关模块添加到另一个 Eclipse 版本中),请右键单击包含您的服务实现的类 -> Web 服务 -> 创建 Web 服务

默认值应该一切正常,只要确保第一页具有正确的服务实现类,并且页面 Apache CXF Web Service Java2WS Configuration 选中了"生成 WSDL""生成 sparate XSD"复选框。

最新更新