Seamで簡単なAPLを作成してみる (プロジェクトの作成)

ここからSeamアプリケーションの作成

  • パッケージエクスプローラからcontrol+クリック→New→Seam Web Projectを選択

http://img.skitch.com/20080325-q1e21eawqy8ma12bwmbpdtc2r8.png:image=http://img.skitch.com/20080325-q1e21eawqy8ma12bwmbpdtc2r8.png:w500

  • Project nameにプロジェクト名を入力(今回はsampleとしました)
  • ConfigurationsではSeam 2.0を選択し、Nextをクリック
  • 次の画面(Project Facets)ではそのままNextをクリック
  • その次(Web Module)でもそのままNextをクリック
  • その次(JSF Capabilities)でもそのままNextをクリック
  • その次(Seam Facet)で、Connection profile is not selectedとエラーが出ている。どうやらDB設定が必要みたいなので、NewをクリックしてDBとの接続設定を行う。

http://img.skitch.com/20080325-k95gpjmxejymnxggmxiagr7muy.png:image=http://img.skitch.com/20080325-k95gpjmxejymnxggmxiagr7muy.png

    • ここではサンプルなのでHSQLDBを選択。説明は省略するが、基本的にウィザードに従っていけば良い
    • hsqldb.jarは、JBossASの、server/default/lib以下にあるのでこいつを指定すれば良い
  • DB接続設定が終われば、Finishが押せるようになるので、これでプロジェクトを生成する
  • 以下のようにプロジェクトが2つ生成される

http://img.skitch.com/20080325-n94e4tckb3i1g4qypgn4ktkw42.png:image=http://img.skitch.com/20080325-n94e4tckb3i1g4qypgn4ktkw42.png

しかし、テスト用にプロジェクトが分かれるのか・・・