一般的に、EJB モジュールまたは Web アプリケーション内に実装される Web サービスは、その他のプロジェクトと同様に構築します。ほかのプロジェクトと同様に、IDE は自動的にプロジェクトが J2EE アプリケーションの一部であるかどうかを検出し、アーカイブファイルをクラスパスに従ってパッケージするかどうかを設定します。IDE は、EJB モジュールの JAR ファイルにあるサーブレット API などの API ライブラリをパッケージに含めません。どのアーカイブファイルがモジュールにパッケージされるかは、モジュールプロジェクトの「プロジェクトプロパティー」ダイアログで調整できます。
ただし、JAX-WS Web サービスでは wsimport ツールが構築プロセスの一部として実行されます。JAX-RPC Web サービスでは、代わりに wscompile ツールが実行されます。JAX-RPC のサポートは、レガシーシステムのみを対象としています。JAX-RPC サービスを開発するには、プラグインマネージャーから入手可能な「JAX-RPC Web サービス」プラグインをインストールします。
Web サービスを構築する