【问题标题】:Java WebService: usage of existing class instead of generatedJava WebService:使用现有类而不是生成类
【发布时间】:2011-02-03 11:28:52
【问题描述】:

这就是我想做的。我有 3 个 Java 项目。项目 A 提供了一个 WebService。项目 B 使用此 WebService。项目 C 是两个项目的共享库,其中包含一个外部参照类。

A 中的 WebService 返回一个 XRef 类型的对象。 B 使用此 WebService 并还使用来自 C 的 XRef。当我创建 WebService 代理时,它还会生成另一个 XRef 类。

有没有办法使用现有的外部参照类而不是创建另一个?

【问题讨论】:

    标签: java web-services jax-ws jdeveloper


    【解决方案1】:

    一种解决方案是合并项目并为每个项目设置不同的打包脚本。

    另一种解决方案是将所有 JAXB(我想)生成的类打包到一个 jar 中,并在所有 3 个项目中使用它。

    JAXB 有一些不错的 Ant 任务可供您使用,JAX-WS 也是如此。

    【讨论】:

    • 感谢您的回答,但我想我找到了另一个解决方案。 JAXB 提供了一种自定义绑定的方法。但我不确定。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-19
    • 1970-01-01
    • 2013-03-10
    • 2010-09-18
    相关资源
    最近更新 更多