eclipse#

統合開発環境は、定番のeclipse。
と言っても、色々あるよね。今回はPleiadesを使用。
メモレベルだけど、書き留めておきます。

 ・Pleiades All in One Eclipse
  https://mergedoc.osdn.jp/ ※現在、こちらにはアクセスできないようです。

  ダウンロードファイル名が長く、7-zipじゃないと解凍できなかったりするので要注意。

 ・Cloud Tools for Eclipse のインストール
  Eclipse 内から、[Help] > [Eclipse Marketplace] を選択し、
  Google Cloud Tools for Eclipse を検索。
  プロンプトが表示されたら Eclipse を再起動。
 ・『Cloud Console のプロジェクト セレクタページで、
  Cloud プロジェクトを選択または作成します。』
 ・App Engine Java 8 スタンダード アプリケーションの作成

 ・Eclipse 内で App Engine スタンダード プロジェクトをローカルで実行してデバッグする
   →「実行」でエラー発生!!
    Could not run because the installed Cloud SDK is missing the App Engine Java components.
    Check Preferences > Google Cloud Tools > SDK location and try again.
    Validation Error: Java App Engine components not installed.
    Fix by running 'gcloud components install app-engine-java' on command-line.
  言われたとおりに下記を実行。
$ gcloud components install app-engine-java
  無事に、「実行」→「App Engine」で動作確認できました。

 ・Eclipse からの App Engine スタンダード アプリケーションのデプロイ
  →またしてもエラー発生。アプリを有効にしたところ、問題なくできました。
   (gcloud.app.deploy) Unable to deploy to application [helloworld-test]
   with status [USER_DISABLED]: Deploying to stopped apps is not allowed.