IntelliJ IDEA 2026.1 Help

Java コードから XML スキーマを生成する

このトピックでは、Java クラスのメンバーに XML スキーマの要素をマッピングすることを含む、Java クラスに基づいて XML スキーマ(英語)を生成する方法について説明します。 IntelliJ IDEA では、JAXB を使用してこの変換を行うことができます。

Jakarta EE: ウェブサービス(JAX-WS)プラグインをインストールします

この機能は、インストールして有効にする必要がある Jakarta EE: Web サービス (JAX-WS)(英語) プラグインに依存しています。

  1. Ctrl+Alt+S を押して設定を開き、 プラグイン を選択します。

  2. Marketplace タブを開き、 Jakarta EE: Web サービス (JAX-WS) プラグインを見つけて、 インストール をクリックします (プロンプトが表示されたら、IDE を再起動します)。

JAXB を使用して Java クラスから XML スキーマを生成する

  1. エディターで必要なクラスを開きます。

  2. メインメニューで ツール | XML アクション | JAXB を使用して Java から XML スキーマを生成 へ移動します。

  3. 開いたダイアログで、生成されたスキーマに反映されるメソッドパラメーターとリターン型を指定します。

    • すべてのクラスメソッドを使用するには、 次のメソッドのパラメーターと戻り値の型をインクルードする チェックボックスをオフにします。

    • 特定のメソッドを選択するには、 次のメソッドのパラメーターと戻り値の型をインクルードする チェックボックスを選択し、目的のメソッドの横にある JAXB 生成に追加 チェックボックスを選択します。

2026 年 3 月 30 日