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.