2011-02-03 13 views
0

ここでは何をしたいのですか?私は3つのJavaプロジェクトを持っています。プロジェクトAはWebサービスを提供します。プロジェクトBはこのWebServiceを使用します。プロジェクトCは、クラスXRefを含む両方のプロジェクトの共有ライブラリです。Java WebService:既存のクラスを代わりに使用する

AのWebServiceは、タイプXRefのオブジェクトを返します。 BはこのWebServiceを消費し、CのXRefも使用します.WebServiceプロキシを作成すると、別のXRefクラスも生成されます。

別のものを作成するのではなく、既存のXRefクラスを使用する方法はありますか?

答えて

0

1つの解決策は、プロジェクトをマージし、それぞれに異なるパッケージングスクリプトを作成することです。

別の解決策は、すべてのJAXB(私が想定している)クラスをjarファイルにパッケージ化して、3つのプロジェクトすべてで使用することです。

JAXBには素晴らしいJAX-WSタスクがあり、JAX-WSにも同じことができます。

+0

あなたの答えをありがとうが、私は別の解決策を見つけたと思う。 JAXBはバインディングをカスタマイズする方法を提供します。確信はないけど。 – Chris

関連する問題