Hatena::ブログ(Diary)

Skirnirnismal

2009-03-17

Seasar Conference 2009 Whiteでデモできなかったこと

先週の土曜にSeasar Conference 2009 WhiteでYmirに関してお話しさせていただきました。事前アンケートの結果ではかなり聴講者が少ない見込みでしたが、僕が会場入りした時一人もいない状況でしたが(笑)、事前のid:jfluteさんの宣伝効果もあったのか最終的には思っていたよりは大勢の方々が聴講して下さってうれしかったです。聴講してくださった方々に感謝します。

さてセッションではデモをたくさん行なう予定でしたが、Power Point Viewerの使い勝手の悪さのせいか、はたまた北欧神話の話で大分脱線してしまったせいか、デモを十分行なうことができませんでした。というわけで、デモしたかったことをここに書いてみたいと思います。

「おまけデモ:Ymirだけじゃないよ」


Ymir開発支援Eclipseプラグイン「Vili(ヴィリ)」はYmirプロジェクトの生成機能を持っているわけですが、何も生成できるのはYmirプロジェクトだけではありません。プロジェクトの雛形(スケルトン)さえ用意すれば、どんなプロジェクトでも生成することができます。

例えばT2 Framework。こんな感じでイケます。(ちなみに試すにはViliの他に、m2eclipseまたはm2eclipse-lightプラグイン、Maven Additionalプラグイン、WebLauncherプラグインが必要です。これらのセットアップ方法については「セットアップ」を参照して下さい)

まずは普通に新規プロジェクトダイアログを開いて「Viliプロジェクト」を選択します。

f:id:skirnir:20090317194223j:image

「Next」を押して「プロジェクトスケルトンの指定」画面を表示し、「テンプレートから選択する」のチェックを外します。

するとグループIDとアーティファクトIDを直接入力できるようになりますので、グループIDに「org.seasar.ymir.skeleton」、アーティファクトIDに「t2-skeleton-generic」と入力します。

f:id:skirnir:20090317194224j:image

ちょっと時間が経つと「Next」が押せるようになりますので、「Next」を押して「Viliプロジェクトの作成」画面を表示し、プロジェクト名とルートパッケージ名を入力します。ここではそれぞれ「t2-example」「com.example」としました。

f:id:skirnir:20090317194225j:image

「Next」を押して「プロジェクト設定の指定」画面を表示し、ビューやデータベースに関する情報を設定します。ここでは特に何もしません。

f:id:skirnir:20090317194226j:image

最後に「Finish」を押すと、プロジェクトが生成されます。

f:id:skirnir:20090317194227j:image

WebLauncherのための設定情報も同時に生成され、かつm2eclipseとMaven Additionalプラグインが動作して依存Jarを自動的にsrc/main/webapp/WEB-INF/libに展開してくれますので、このままWebLauncherで起動可能です。

f:id:skirnir:20090317194228j:image

Viliのメニューの「トップページをサーバで表示」でアクセスすると…。

f:id:skirnir:20090317194230j:image

こんな感じで表示されます。

f:id:skirnir:20090317194231j:image

というわけで、T2を試してみたい方もぜひViliをお試し下さいませ(笑)。

tan_go238tan_go238 2009/03/18 09:54 おお、こんなに簡単にT2プロジェクトの雛形ができるのですね!
T2の非公式ガイドを作ってる者ですが、紹介したいのでこのページにリンクを張っても良いでしょうか?

c9katayamac9katayama 2009/03/18 11:51 大至急リンク張って下さい!おねがいします!

yone098yone098 2009/03/18 15:30 大至急リンク張って下さい!おがいます!

tan_go238tan_go238 2009/03/18 17:42 とりあえず暫定で非公式ガイドのトップ、TIPSからリンクを張りました!!(笑)

skirnirskirnir 2009/03/18 23:20 tan_go238さん初めまして。リンク大歓迎です。よろしくお願いします。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/skirnir/20090317/1237285940
Connection: close