MyEclipseでは,EJBプロジェクト,Webプロジェクト,エンタープライズアプリケーションプロジェクトを作成します。
それぞれのプロジェクトについて説明します。
MyEclipseで作成する各プロジェクトの構成とそれに対応するJ2EEアプリケーションの構成を次の図に示します。MyEclipseではプロジェクトのデプロイ時にビルドが実行されます。
図4-1 MyEclipseで作成するプロジェクトの構成
MyEclipseではエンタープライズアプリケーションプロジェクトにEJBプロジェクトおよびWebプロジェクトをモジュールプロジェクトとして組み込みます。エンタープライズアプリケーションプロジェクトには,モジュールプロジェクトを一つ以上組み込む必要があります。
J2EEサーバにデプロイするために,エンタープライズアプリケーションプロジェクトからJ2EEアプリケーション(EAR),EJBプロジェクトからEJBモジュール(EJB-JAR),WebプロジェクトからWebモジュール(WAR)が作成されます。