IntelliJ IDEA 2020.2ヘルプ

Google App Engineを使ってみる

IntelliJ IDEAでは、Google App Engineプロジェクトを作成し、アプリケーションをGoogleのインフラストラクチャにアップロードできます。

始める前に

Google App Engineプラグインをインストールして有効にしたことを確認します。詳細については、クラウドサポートを有効にするを参照してください。

Google App Engineプロジェクトの作成

  1. IntelliJ IDEAで現在プロジェクトが開いていない場合は、ウェルカム画面で新規プロジェクトの作成をクリックします。それ以外の場合は、ファイル | 新規 | プロジェクトを選択します。

    その結果、新規プロジェクトウィザードが開きます。

  2. 左側のペインで、Javaを選択します。

  3. 右側のペインで、プロジェクトSDKを選択します。

  4. 追加のライブラリおよびフレームワークGoogle App Engineを選択します。

    new project gae png
    Web アプリケーションオプションが自動的に選択されることに注意してください。

  5. Google App Engine SDKフィールドで、使用するSDKを選択します。リストが空の場合は、ダウンロード(英語) リンクをクリックして最新のGoogle App Engine SDKをダウンロードします。フィールドに必要なSDKが含まれていない場合は、the Browse button をクリックし、開いダイアログで必要なGoogle App Engine SDKのインストールフォルダーを選択します。

  6. 次へをクリックします。

  7. ウィザードの次のページで、名前と場所の設定を指定します。

    完了をクリックします。

    IntelliJ IDEAは、空のGoogle App Engineプロジェクトを作成します。選択した永続タイプに応じて、IntelliJ IDEAはJPA用のpersistence.xmlまたはJDO用のjdoconfig.xmlを生成し、App Engine SDKから必要なライブラリを取得します。

    gae empty project png

プロジェクト構造のチェック

  1. メインメニューからプロジェクト構造 | モジュールを選択します。

    proj struc googleAppEngine png

  2. すべてが正しく設定されていることを確認するために、Google App Engineファセットの設定を確認してください。

アプリケーションの実行

  1. コードを入力するか(私たちの場合のように)、index.jspファイルを変更することができます。

    index jsp png

  2. icons.toolwindows.toolWindowRun.svg アイコンを押してアプリケーションを実行します。

    gae run app png

  3. デフォルトのブラウザで結果を表示します。

    gae localhost out png

アプリケーションのデバッグ

  1. メインメニューから実行 | デバッグ 'AppEngine Dev'を選択するか、または icons.actions.startDebugger.svg ツールバーボタンをクリックします。

  2. 結果をデバッガーツールウィンドウで表示します。

    gae debug app png

Google Appアカウントの設定

  1. アプリケーションをクラウドにアップロードする場合や、クラウドサーバーに成果物をデプロイする場合は、Google App Engine(英語)でアプリケーションを作成してください。

    gae account png

  2. 作成したアプリケーションの名前をappengine-web.xmlファイルに追加します。

    gae web xml png

Google App Engineアプリケーションのデプロイ

  1. メインメニューからツール | App Engine アプリケーションをアップロードするを選択します。

    gae upload to server png

  2. ダイアログが開き、デプロイの設定を指定し、実行をクリックします。

    gae deployment config dialog png

  3. デプロイの実行中に、IntelliJ IDEAがGoogleアカウントの認証情報を要求する場合があります。
    IntelliJ IDEAは、アプリケーション・サーバーツールウィンドウに進行状況を表示します。

    gae cloud deployment png

  4. デフォルトのブラウザで結果を表示します。

    gae deployment result png

Google App Engine デプロイの使用

  1. 実行 | 構成の編集を選択します。

  2. 実行/デバッグ構成ダイアログで、icons.general.add.svg を選択して新しい設定を追加します。

  3. リストからGoogle App Engine 開発を選択します。

    gae deployment config png

  4. 右側でGoogle App Engine 開発の設定を指定し、OKをクリックします。

    gae run debug deployment png

  5. 構成の名前がメインツールバーに表示されたら、icons.toolwindows.toolWindowRun.svg をクリックしてデプロイを開始します。undefined

    gae server png
    IntelliJ IDEAは、Googleアカウントのパスワードを確認することがあります。
    gae password png

  6. IntelliJ IDEAは、デプロイの進行をアプリケーション・サーバーツールウィンドウに表示します。

    gae cloud deployment png

  7. Google App Engine(英語)ページを開きます。

    gae browser app overview png

  8. アプリケーションの概要ページで、アプリケーション名の横にある実行をクリックして、デプロイの結果を確認します。

    gae browser result png

最終更新日: 2020年8月19日