IntelliJ IDEA 2026.2 Help

REST 開発を始めましょう

IntelliJ IDEA レベルでは、RESTful Web サービスの開発サポートは Jakarta EE: RESTful Web サービス (JAX-RS) プラグインに基づいています。 このプラグインは IntelliJ IDEA Ultimate にバンドルされており、デフォルトで有効になっています。

RESTful Web サービスプラグインが有効になっていることを確認する

  1. 設定 ダイアログ(Ctrl+Alt+S )で、 プラグイン を選択します。

  2. インストール済み タブに切り替えて、 Jakarta EE: RESTful Web サービス (JAX-RS) プラグインが有効になっていることを確認します。

    プラグインが無効になっている場合は、プラグインの横にあるチェックボックスを選択します。

  3. 変更を適用して、ダイアログを閉じます。 プロンプトが表示されたら、IDE を再起動します。

プロジェクトの作成時に REST サポートを有効にする

  1. 'ようこそ' 画面で 新規プロジェクト をクリックするか、 ファイル | 新規 | プロジェクト を選択します。

  2. ジェネレーター リストから Jakarta EE を選択してください。

  3. 新しいプロジェクトに名前を付け、使用する言語であるビルドツールを選択し、 REST サービス プロジェクトテンプレートを選択します。

  4. Git リポジトリの作成 オプションを選択して、新しいプロジェクトをバージョン管理下に置きます。

  5. JDK リストから、プロジェクトで使用する JDK を選択します。

    • JDK がコンピューターにインストールされているが、IDE で定義されていない場合は、 ディスクから JDK を追加… を選択し、JDK ホームディレクトリへのパスを指定します。

    • コンピューターに必要な JDK がない場合は、 JDK のダウンロード を選択します。

    REST をサポートする新しいプロジェクトの作成
  6. ウィザードの次のステップで、サポートする Java EE バージョンを選択します。

  7. 依存関係 リストから RESTful Web サービス (JAX-RS) を選択してください。

  8. 作成 をクリックします。

Maven プロジェクトの REST サポートを有効にする

  1. pom.xml ファイルを開き、必要な依存関係を追加します。

    依存関係は、プロジェクトで使用されている Java バージョンに対応している必要があります。 例: Java EE の場合、次を追加します。

    <dependency> <groupId>javax.ws.rs</groupId> <artifactId>javax.ws.rs-api</artifactId> <version>2.1.1</version> </dependency>

    プロジェクトで Jakarta EE を使用する場合は、以下を追加します。

    <dependency> <groupId>jakarta.ws.rs</groupId> <artifactId>jakarta.ws.rs-api</artifactId> <version>3.0.0</version> <scope>provided</scope> </dependency>
  2. Ctrl+Shift+O を押して変更をインポートします。

Gradle プロジェクトの REST サポートを有効にする

  1. build.gradle ファイルを開き、必要な依存関係を追加します。

    依存関係は、プロジェクトで使用されている Java バージョンに対応している必要があります。 例: Java EE の場合、次を追加します。

    implementation 'javax.ws.rs:javax.ws.rs-api:2.1.1'

    プロジェクトで Jakarta EE を使用する場合は、以下を追加します。

    implementation 'jakarta.ws.rs:jakarta.ws.rs-api:3.0.0'
  2. Ctrl+Shift+O を押して変更をインポートします。

ビルドツールの使用に関する詳細は、 Maven または Gradle を参照してください。

2026 年 7 月 14 日