Google App EngineでGrails(その2)
ドメインを作ってアップロード
Google App EngineでGrails(その1) | ゲンゾウ用ポストイット の続き。
以下のようなドメインを作成。
関連物を一括生成
ほんで
当然これでは app engine
で動作しない。
ドメインはアノテーションを追記することで、 app engine
の両方で動作可能みたい。なのでアノテーションを追加。
試しにこの状態でwarファイル作成してみる。
今度は" @Persistent "なんてアノテーションないっていわれるので、libフォルダに $APPENGINE_HOME/lib/impl 以下のjarファイルを全てコピーして再実行。
今度は正常にwarファイルが作成できた。controller、viewも作成しておく。
いよいよgoogle app engineにアップ
なんだか動くような気がしてきた!俄然はりきる。
プラグインからインストールされたコマンドでアップロードしてみる。
はい、エラー発生。 appengine-web.xml がどうのこうのいわれるので見てみると、そもそも grails create-app
で指定したアプリ名が appengine アップロード先と一致していなければならないみたい。そこでもう一度アプリ作成から実行。
・・・domain、controller、viewも作成してから、もう一度。
やっぱりだめ。appEngineSDKっていうプロパティが迫っていされてないとかいわれる。環境変数 APPENGINE_HOME を設定し、-Dオプションで appEngineSDK を追加。
・・・だめ。バージョンがおかしいとかなんとかいわれる(0.1となってちゃだめ、1〜100にしろって)
・・・
・・・おお!!なんかいけたぽい!!!もしかしてもう動くんじゃね??
アプリ実行
ほんでアプリ実行!!
・・・動かない・・・やっぱり無理なのかな?
こんなの出てるけど、さっぱり。
今日はここまで。
ディスカッション
コメント一覧
まだ、コメントがありません