java - 将生成的类放入不同 Web 服务的同一个包中

标签 java web-services jax-ws

我有几个 JAX-WS web 服务,它们使用相同的类,但在从 wsdl(在客户端)生成后,相同的类有不同的包。我找到了如何使用 @xmltype 注释将它们放入同一个包中。但是我不能使用它,因为源代码不可用。是否可以在服务部署时以某种方式修复它?

最佳答案

如何从 WSDL 生成客户端代码?如果您使用 Maven,您可以在插件设置中指定生成类的包(例如,apache cxf 插件支持“wsdlOption”元素内的“packagenames”元素)。

关于java - 将生成的类放入不同 Web 服务的同一个包中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13345461/

相关文章:

java - 我可以从命令行运行 Eclipse 项目,但无法通过 Eclipse 运行它

javascript - JW Player 电影数据库服务不适用于 safari(所有其他浏览器都可以)

web-services - JAXWS 异步调用如何与轮询配合使用

java - 线程 "main"javax.xml.bind.UnmarshalException 中出现异常

Java(Web 服务 - SOAP)- 如何在客户端添加 SOAP 处理程序并正确启用 MTOM?

java - 无法理解我需要在 Java while 循环的条件下检查什么

java - HTTPURLConnection 返回乱码

java.lang.ArrayIndexOutOfBoundsException : 0 >= 0 in swing

web-services - ColdFusion:如何使用 SharePoint 的 getListItems()

java - 无法将 byte[] 数组传递给 Web 服务