1

Web サービスを 2 つの個別のパッケージに保持しているプロジェクトがあります。1 つのパッケージには顧客向けの Web サービスが含まれており、別のパッケージには社内で使用する Web サービスが含まれています。jersey が顧客向けパッケージのみをスキャンし、WADL を生成するようにします。

4

1 に答える 1

0

一般に、wadl 生成ロジックを構成ごとに分割する方法を見つけることができませんでした。しかし、ここで実行できるハックがあります。GenerateWadlTask​​.java というクラスがあります。これは基本的に、ジャージの wadl 生成ロジックを実行します。カスタム アプリケーションの wadl 生成タスクでこのクラスを拡張し、ロジックに従って使用することができます。コード例については、ジャージー サーバー ソース jar をダウンロードして、クラスを確認してください。ロジックは非常に簡単です。

この助けを願っています。

編集:- enunicate http://enunciate.codehaus.org/と呼ばれる Maven プラグインがあり、これで 生活が楽になります。

于 2012-07-02T17:58:57.067 に答える