←TopPage>eclipseで開発>eclipse2.0.2>J2EE開発>EJB-JAR作成


EJB-JAR作成

はじめに

ここでは、eclipseでLombozを利用したJ2EEアプリケションの開発で、 EJB-JARの作成までを、解説したいと思います。

J2EEプロジェクトを準備する

J2EEプロジェクト名を決定

J2EEの開発をLambozで始めるには、まず、J2EE Projectを作成します。 パッケージエクスプローラで、「新規」→「プロジェクト」で、 プロジェクトの選択で、「Lomboz J2EE Wizards」→「Lomboz J2EE Project」を選択します。

#ref(): The style ref(filename,pagename) is ambiguous and become obsolete. Please try ref(pagename/filename)

『Project settings』では、プロジェクト名として任意の名前を書きます。 今回は「MyJ2EE」としました。

『ソース』タブ

この画面で『ソース』タブの内容を変えてはいけません。Lombozは、 MyJ2EE/srcにソースが有り、MyJ2EE/binにバイナリがある事期待しています。

参照: ./Lombozインストール 「JDTと連携するための設定」 ここで、ソースとバイナリの入れ場所としてフォルダーを選択して それそれ の出力先をsrcとbinとしましたね。

#ref(): The style ref(filename,pagename) is ambiguous and become obsolete. Please try ref(pagename/filename)

J2EE RIでテストする予定なので『クラスパス』タブで「変数の追加」で J2EE_HOMEを選択し、「拡張」で「lib/j2ee.jar」を追加しておきます。

#ref(): The style ref(filename,pagename) is ambiguous and become obsolete. Please try ref(pagename/filename)

『Create J2EE Container』

次のダイアログは、『Create J2EE Container』です。 EJBを作りたいので、『EJB Container』タブを選択します。 「Add」を押すとContainer Nameを聞かれるので、任意の名前を入力します。 今回は、MyBeansとします。

#ref(): The style ref(filename,pagename) is ambiguous and become obsolete. Please try ref(pagename/filename)

『Servers』タブ

『Servers』タブについてはEJBがdeployできる必要があるので、今回は 「JBOSS」を選択します。 とりあえずJBOSSはインストールしていないので、JBOSS Home Directoryを 「jboss」と相対表記にしておくとworkspaceの中にJBOSSディレクトリが出来ます。

#ref(): The style ref(filename,pagename) is ambiguous and become obsolete. Please try ref(pagename/filename)

で『終了です』 ここでJBOSSが無いのでタスクリストにエラーが出るので 次の節では、その対策をします。

J2EE RIを利用するように変更

パッケージエクスプローラからMyJ2EEを選択して、「プロパティ」を表示 させます。MyJ2EEダイアログで「Javaのビルドパス」を選択し、『ライブラリ』 タブを表示させます。ここで、アクティブになっていないJBOSS関係のライブ ラリを削除します。

#ref(): The style ref(filename,pagename) is ambiguous and become obsolete. Please try ref(pagename/filename)

J2EEプロジェクトの作成完了

これで、タスクリストからエラーが無くなり パッケージエクスプローラに以下のようなプロジェクトが出来ているはずです。

#ref(): The style ref(filename,pagename) is ambiguous and become obsolete. Please try ref(pagename/filename)

ここでMETA-INF以下にできた6つxmlが、みつかるはずです。

Stateless Session Beanを作る

まだ書きかけだよ

このあと、EBの作成して、XDocletにより必要なクラスを生成し、
deployによりMyBeans.jarを作成する所までを解説する予定。
なんて書いていたら、eclipse 2.1が出て古い情報になってしまった~

←To←TopPage>eclipseで開発>eclipse2.0.2>J2EE開発>EJB-JAR作成


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS