クライアント側の XML-Java バインディングを生成する
クライアントからターゲット Web サービスへの整形式で有効なリクエストを開発するには、Web サービスの利用可能なメソッド、使用するデータ型、サービスへのインターフェース、要求の受け入れ可能な形式、生成された応答などが含まれます。 これらのデータはすべて、ターゲット Web サービスの WSDL 記述子(英語)に表示されます。
IntelliJ IDEA は、必要な WSDL 記述子に基づいて必要なクライアント側の XML-Java バインディングを生成することができ、クライアント要求の開発において効率的なコーディング支援を提供します。 WSDL 記述子の URL アドレスを指定するだけで、IntelliJ IDEA は必要なデータを取得して Java クラスを生成します。
Java コード生成は、 WSDL から Java コードを生成ダイアログで構成されます。このダイアログは主に、Web サービスクライアント開発サポートを有効にするときに開きます。
クライアント側の XML-Java バインディングの生成を構成する
プロジェクト ツールウィンドウで目的のクライアントモジュールを選択し、メインメニューから を選択します。
Web サービス WSDL URL フィールドに、目的の Web サービス WSDL 記述子の URL アドレスを指定します。
出力パス リストから、生成されたファイルを配置するディレクトリを選択します。
パッケージ接頭部 リストで、コンパイル済みの Java クラスを配置するパッケージを指定します。
Apache Axis Web サービスのクライアント側では、提供されているチェックボックスを使用して、コード生成プロセスの追加構成オプションを指定します。
2026 年 3 月 30 日