leftovers...

about grails groovy

MavenでGaelykプロジェクトをサックリ作る。

GaelykはGAE/J用の便利軽量ツールキット
Gaelykアップデート - Groovyラボ

少し前にTwitterでみた情報を試したのでメモ。
すぐに試したときは説明通りにやると全くダメダメで、自分でFixして試してみましたが、どうやら、その後修正されたみたいなので、もう一度チャレンジ。

MavenGaelykプロジェクトをサックリ作る。本家サイトはこちら。
Google Code Archive - Long-term storage for Google Code Project Hosting.

そういえば、以前こんな事もやりましたが。これは必要なくなりそうですね。
Gaelykおもしろいのに・・・・。 - leftovers...

では、手順です。
mvnコマンドを実行するだけ、App Engine SDK、Groovy、Gaelykのダウンロードは必要ありません。
Step 1. mvn archetype:generateを実行。以下は、プロジェクト名(アプリ名)がmyappの場合。

mvn archetype:generate -DarchetypeGroupId=com.codeconsole \
-DarchetypeArtifactId=gaelyk-archetype -DarchetypeVersion=0.4.1 \
-DarchetypeRepository=http://maven-gaelyk.googlecode.com/svn/repository/ \
-DartifactId=myapp -DgroupId=myapp.appspot.com \
-DgaeApplicationName=myapp

3カ所にアプリケーション名を入れる、-DartifactId=myapp -DgroupId=myapp.appspot.com -DgaeApplicationName=myapp
同じ内容を何度も書くのも、なんだかなぁ〜ですが・・。

Step 2. プロジェクトフォルダmyappができるので、ディレクトリに入る。

cd myapp

Step 3. 起動とかデプロイとか。

mvn gae:run #起動
mvn gae:deploy #デプロイ

ぉぉ、簡単。

これをつかってるんですね。これは知ってる人も多いかと思います。
Google Code Archive - Long-term storage for Google Code Project Hosting.
WicketGWTとかのサンプルも置いてあります。
他のゴールも色々。下のサイトはIPなので、そのうちリンク切れするかも。
http://64.34.178.139/maven_gae_plugin/plugin-info.html



これ、Gradleに詳しい人!Gradle化してください!