Seasar DI Container with AOP
 

セッ トアップ

まず最新版のGolfのZIPファイルを適当なフォルダーにダウンロードして下さい
ダウンロードしたZIPファイルを、解凍して下さい

NETBEANS 5.5(6.0)のセットアップ

このSampleは、Netbeans 6.0を使用して作っているため、formのVersionが1.4となっています。
NETBEANS 5.5の場合は、NetBeans Update Center ベータから「GUI Builder Update Pack」をインストールしておいて下さい
NETBEANS 5.5を起動し、「ファイル」メニューの「プロジェクトを開く」を実行してください。解凍した、Golfフォルダーを指定します。
なお、実行には JAVA 5.0を指定する必要があります。 JAVA 6.0の場合は、MatisseのLibraryが違いますので、
Importを変更する必要があり、現在は対応していません。(将来 6.0 Versionも配布予定)
自分のJava環境(1.5)を選んで下さい
次に ライブラリーを右クリックして、「プロパティ」をえらび、エラーとなっているコンパイル時ライブラリーを 消して、¥lib 以下のすべてのjarをすべて選んでください(本来は総ては必要ではありませんが、seasar の他の 機能を使用するのに必要な場合があります)
次に、GOLF プロジェクトを右クリックして、「プロジェクトの生成物を削除して構築」を実行してください。
実行には、H2 Databaseの起動と、GolfRMI Serverの起動が必要です。Client部分のみをみたいのであれば、
Demoの実行を参考に、これらを立ち上げて置いて下さい。
次に、GOLF プロジェクトを右クリックして 「プロジェクトをデバッグ」でサンプルが起動出来ます。

ECLIPSE 3.xのセットアップ

まず、解凍した Golf¥libのすべてのファイルを、GolfRMI¥libにコピーして下さい。 GolfディレクトリをEclipseで「ファイル→インポート→既存のプロジェクトをワークスペースへ」してインポートしてください。
次に、GolfRMIディレクトリをEclipseで同様にImportして下さい。
下記を参考に、GolfRMIを実行して下さい。なお事前にbin\h2.batをクリックして、H2 Databaseを起動しておく必要があります。

リンク

サンプルの実行へのリンク
Golf 概要
GOLF HOMEへのリンク