IntelliJ IDEA 2026.1 Help

クライアント側の XML-Java バインディングを生成する

クライアントからターゲット Web サービスへの整形式で有効なリクエストを開発するには、Web サービスの利用可能なメソッド、使用するデータ型、サービスへのインターフェース、要求の受け入れ可能な形式、生成された応答などが含まれます。 これらのデータはすべて、ターゲット Web サービスの WSDL 記述子(英語)に表示されます。

IntelliJ IDEA は、必要な WSDL 記述子に基づいて必要なクライアント側の XML-Java バインディングを生成することができ、クライアント要求の開発において効率的なコーディング支援を提供します。 WSDL 記述子の URL アドレスを指定するだけで、IntelliJ IDEA は必要なデータを取得して Java クラスを生成します。

Java コード生成は、 WSDL から Java コードを生成ダイアログで構成されます。このダイアログは主に、Web サービスクライアント開発サポートを有効にするときに開きます。

クライアント側の XML-Java バインディングの生成を構成する

  1. プロジェクト ツールウィンドウで目的のクライアントモジュールを選択し、メインメニューから ツール | XML WebServices と WSDL(W) | WSDL から Java コードを生成 を選択します。

  2. Web サービス WSDL URL フィールドに、目的の Web サービス WSDL 記述子の URL アドレスを指定します。

  3. 出力パス リストから、生成されたファイルを配置するディレクトリを選択します。

  4. パッケージ接頭部 リストで、コンパイル済みの Java クラスを配置するパッケージを指定します。

  5. Apache Axis Web サービスのクライアント側では、提供されているチェックボックスを使用して、コード生成プロセスの追加構成オプションを指定します。

2026 年 3 月 30 日