2.1サンプルプロジェクトのセットアップ
- 1.mavenのインストール
mavenをインストールします。インストールについてはmavenのドキュメントを参照してください。
このサンプルではversion2.0.9を使用しています。
- 2.Eclipseにmavenプラグインをインストールする
Eclipseにmavenプラグインをインストールします。
Eclipseのメニューにて
「ヘルプ」⇒「ソフトウェア更新」⇒「検索とインストール」を選択します。
「インストールする新規フィーチャーを検索」をチェックし、次に進みます。
「新規リモートサイト」画面で「http://q4e.googlecode.com/svn/trunk/updatesite/」を入力して検索サイトを追加します。
追加されたサイトからインストールします。
- 3.サンプルプロジェクトのセットアップ
EclipseからCB3_Sampleプロジェクトをインポートします。
Eclipseのメニューにて
「ファイル」⇒「インポート」を選択します。
サブウィンドウ内の階層にて、「一般」⇒「既存プロジェクトをワークスペースへ」を選択します。
次画面にて、「ルートディレクトリの選択」にチェックをし、CB3_Sampleフォルダの場所を指定します。プロジェクトのフィールドに
CB3_Sampleが表示されるので、チェックを入れます。画面下の「プロジェクトをワークスペースにコピー」にもチェックを入れて
「終了」ボタンを押します。
CB3_Sample/target/resources/db/runServer.batを実行し、DBサーバを起動します。
以上でサンプルを実行する準備は完了です。
※プロジェクトの再ビルドを行う場合はコマンドプロンプトでCB3_Sampleに移動し、「mvn」と入力してビルドします。
2.2サンプルプロジェクトの構成
- サンプルプロジェクトのフォルダ構成は以下のようになっています。
- src/main/java 配下
サンプルプログラムが入っています。サンプルの内容によって以下のようなパッケージ構成になっています。
ディレクトリ 説明 対応チュートリアル jp/co/cybec/cb3/sample/basis サービスの基本となるサンプルです 3.1 Hello World!! jp/co/cybec/cb3/sample/database DBアクセスのサンプルです 3.2 DBアクセス - その1
3.3 DBアクセス - その2
3.4 DBアクセス - その3jp/co/cybec/cb3/sample/exceptionhanling 例外ハンドリングのサンプルです 3.12 例外ハンドリング jp/co/cybec/cb3/sample/file ファイルアクセスのサンプルです 3.5 固定長ファイルアクセス - その1
3.6 固定長ファイルアクセス - その2
3.7 可変長ファイルアクセス - その1
3.8 可変長ファイルアクセス - その2
jp/co/cybec/cb3/sample/logsample ログ出力のサンプルです 3.11 ログ出力
jp/co/cybec/cb3/sample/xml XMLファイルアクセスのサンプルです 3.9 XMLファイルアクセス - その1
3.10 XMLファイルアクセス - その2
- resouce/bin
サンプルを実行するバッチファイルが入っています。
- resouce/config
各サンプルの設定ファイルが入っています。
- resouce/db
HSQLを起動するためのバッチファイルが入っています。
- src/main/java 配下