IntelliJ IDEA 2026.1 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. 作成(C) をクリックします。

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 年 3 月 30 日