Top/J2EE/EJB/WebSphere Studioで開発する

WebSphere/J2EEプロジェクトの開発

Top/WebSphere/J2EEプロジェクトの開発

クラスパスの通し方。

J2EEプロジェクトの構成は

EAR -> EJBプロジェクト(jarファイル) + WARプロジェクト(warファイル)

となりますが、クラスファイルの参照関係は

EAR <- EJB <- WAR

となります。つまりEAR内のjarファイルはEJB、WARともに参照可能だけど、EJBがWARファイルのクラスやjarファイルを参照する事は許されていないようです*1。つまりWARだけが参照するクラスファイルやjarファイルはWARだけで開発するときのようにWEB-INF/libに置けばよいのですが、EJBでも参照するクラスなどはEAR内に置くのがよいようです*2

全体像.png

ところでWebSphere Studio内で開発するときは以下のようにパスを通しておけばよいようです。

RAD7.0では


この記事は

選択肢 投票
おもしろかった 19  
そうでもない 0  
Top/WebSphere/J2EEプロジェクトの開発

現在のアクセス:47802


*1 確証なし。。J2EEの仕様?
*2 Log4jのjarなどかな

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2026-07-15 (水) 00:03:23