Cloud Code for IntelliJ で App Engine フレキシブル環境用のアプリを作成する

App Engine は、ウェブ アプリケーションを大規模に開発およびホスティングするための、完全に管理されたサーバーレスのプラットフォームです。

このドキュメントでは、Cloud Code を使用して App Engine フレキシブル環境用のアプリケーションを作成(または既存のプロジェクトをインポート)する方法について説明します。

始める前に

  • マシンの PATHJetBrains IDE バージョン 2022.3+(IntelliJ Ultimate または Community)をインストールして設定します。
  • Cloud Code プラグインをインストールします。

    • IntelliJ IDEA(またはサポートされている JetBrains IDE)を開きます。
    • プラグイン マーケットプレイス([File] > [Settings] > [Plugins]、または Mac OS X の場合は [IntelliJ IDEA] > [Preferences] > [Plugins])から、「Cloud Code」プラグインを検索してインストールします。

    このとき、プラグインを有効にするために IDE の再起動を求められることがあります。

新しいアプリケーションを作成する

[New Project] ウィザードを使用するか、Cloud Source Repositories に既存のプロジェクトをインポートすることで、新しいアプリケーションを作成できます。

新しいプロジェクト ウィザードを使用する

新しいプロジェクトを作成するには、IntelliJ の [New Project] ウィザードを使用して、独自のアプリケーションの開始点として使用できるテンプレート アプリケーションを生成します。

新しいプロジェクトを作成する手順は次のとおりです。

  1. [File] > [New] > [Project] に移動して、[New Project] ダイアログを表示します。

  2. IntelliJ Ultimate 2022.3 を使用している場合は、左側のパネルで [Jakarta EE] を選択します。

    新しい Java Enterprise アプリケーションの作成についての詳細は、JetBrains のチュートリアルである初めての Java EE アプリケーションをご覧ください。古いバージョンの IntelliJ Ultimate を使用している場合は、画面左上のバージョン プルダウン メニュー(IntelliJ IDEA のロゴの横にあります)をクリックし、バージョンを選択して、手順が個人のニーズに合うようご確認ください。

  3. プロジェクトを入力します。

  4. デフォルトを使用しない場合は、プロジェクトのロケーションを入力します。

  5. [Next(次へ)] をクリックします。

  6. アプリケーションに必要な依存関係を選択して、[作成] をクリックします。

既存のプロジェクトをチェックアウトする

Cloud Source Repositories の既存のプロジェクトをチェックアウトできます。

  1. [VCS] > [Get from Version Control] を選択します。

  2. [Version Control] プルダウンから [Google Cloud] を選択し、[Clone] をクリックします。
  3. [Clone from Google Cloud] ダイアログで、プロジェクトに関連付けられている Cloud プロジェクトを選択します。
  4. [Cloud Repository] を選択します。
  5. [Parent Directory] を選択します。
  6. [Directory Name] を入力します。
  7. [クローン] をクリックします。

フレームワーク サポートを追加する

App Engine フレームワークのサポートをアプリケーションに追加する手順は次のとおりです。

  1. まず、ツール > Google Cloud Code > App Engine > App Engine のサポートを追加する > Google App Engine スタンダード環境に移動します。

  2. フレームワーク サポートを追加するモジュールを選択します。

  3. [OK] をクリックします。

  4. 必要に応じて、[Create app.yaml] チェックボックスを選択します。

  5. [OK] をクリックします。

次のステップ

App Engine をサポートするアプリケーションを作成したら、App Engine フレキシブル環境にデプロイできます。

サポートを受ける

IntelliJ IDE でフィードバックを送信するか、問題を報告するには、[Tools] > [Cloud Code] > [Help / About] > [Submit feedback or report an issue] を選択します。ここから、GitHub で問題を報告したり、Stack Overflow で質問したりできます。