[cubby][maven2]Maven2のArchetypeを使ってCubbyを1分で動かす

Archetypeっていうのは、プロジェクトのひな形を作成できる機能です。以下のコマンドで、pom.xmlの依存やHotDeployのdicon設定が済んだプロジェクトのひな形が作成されます。

mvn archetype:create \
-DgroupId=hello \
-DartifactId=world \
-Dversion=1.0.0 \
-DarchetypeGroupId=org.seasar.cubby \
-DarchetypeArtifactId=cubby-archetype \
-DarchetypeVersion=0.9.1 \
-DremoteRepositories=http://maven.seasar.org/maven2/
(実際には1行で入力してください)

Tomcatがインストールされていなくても、以下のコマンドで動作確認することができます。

cd world
mvn tomcat:run

ブラウザで「http://localhost:8080/world/」にアクセスするとサンプルのアクションクラスを実行できます。

Cubbyではmvnコマンドからscaffoldやエンティティ、Daoをさくっと作れる方向性を目指しています。DBFluteMaven2対応とかになるのかも。