Grails 1.1.1で、Google App Engineに再チャレンジ!

2019-05-12Grails

pGrails 1.1.1がリリースされました。今回の目玉は Google App Engine に対応したプラグインが使えること。以前試して挫折したので再度チャレンジしてみました。

ちなみにほとんど以下のサイトを参考にセットアップすればよいです。

注意点だけメモしておきます。

実行環境

Java

java.version: 1.6.0_13

GROOVY

Groovy Version: 1.6.3

Grails

Grails 1.1.1

環境変数の設定

google app engine sdk のセットアップフォルダパスを環境変数に設定する必要がある。linuxの場合、

export APPENGINE_HOME=〜〜〜

としておく。

Config.groovyの設定

以下のアプリ名はすべて揃える。

  • grails create-app
  • Config.groovyのgoogle.appengine.applicationの値
  • google app engine

アプリは動いたのか?

で、結局動いたのかというと・・・動きませんでした。

grails app-engine run を実行すると http://localhost:8080/ でアプリが起動するところまでは確認できました。

  • grails set-version 1
  • grails app-engine package

も正常に動作したので、後は配置するだけ、というところまでいけたのですが、

  • $APPENGINE_HOME/bin/appcfg.sh update ./target/war

を実行すると ここにかかれている内容 とまったく同じエラーとなります。

しばらくはこちらの回答を定期的にチェックしてみます。

2019-05-12Grails