0

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

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

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

4

1 回答 1

0

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

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

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

于 2011-02-03T11:51:06.540 回答