手順 2 : 新しいプロジェクトを作成する

この手順では、新しいアプリケーション用のフレームワークを作成します。この手順のタスクは以下のとおりです。

Workshop では、アプリケーションのファイルやコンポーネントが次のように編成されます。

エンタープライズ アプリケーションの標準的な開発手順は次のとおりです。

  1. アプリケーション用の新しいワークスペースを作成します。
  2. アプリケーションのすべてのプロジェクト (Web アプリケーション、EJB など) にリンクするエンタープライズ アプリケーション プロジェクトを作成します。
  3. アプリケーション内にモジュール用のプロジェクトを作成します。
  4. プロジェクトのコンテンツを作成します。

Workshop では、以下に示すプロジェクト タイプを使用します。

プロジェクト タイプ プロジェクトのコンテンツ

エンタープライズ アプリケーション (EAR) プロジェクト

- デプロイメントやアーカイブのため、エンタープライズ アプリケーションのコンポーネント プロジェクトにリンクするプロジェクト

- EAR プロジェクトに追加したユーティリティや EJB プロジェクトは、EAR 内の他のプロジェクトのビルド パスで使用できる

JAR ファイルおよびデプロイメント記述子
ビルド ファイルおよび自動生成されたファイル
エンタープライズ JavaBean (EJB) プロジェクト

エンティティ Bean
セッション Bean
メッセージ駆動型 Bean
Java ソース ファイル

動的 Web プロジェクト

- Web アプリケーション

ページ フロー (Java、JSP)
Web ファイル (HTML、CSS など)
Java ソース ファイル

Web サービス プロジェクト

- Web サービス

Web サービス ファイル (WSDL、Java)

ユーティリティ プロジェクト

- 共有コントロール
Java ソース ファイル

動的 Web プロジェクトと EAR プロジェクトを作成するには

  1. [ファイル|新規|プロジェクト] をクリックします。
  2. [Web] を展開し、[動的 Web プロジェクト] を選択して [次へ] をクリックします。
  3. [新規動的 Web プロジェクト] ダイアログで以下を行います。
    1. [プロジェクト名] フィールドに「MyWebProject」と入力します。
    2. [EAR にプロジェクトを追加] チェック ボックスをオンにします。
    3. [終了] をクリックします。

動的 Web プロジェクトを作成すると、プロジェクトの最上位にフォルダが作成され、プロジェクト ファイルが初期化されます。作業ファイル セットには、2 つのファイル (src フォルダの controller.JavaWebContent フォルダの index.jsp) を保持するデフォルト ページ フローが含まれています。

pkg

エンタープライズ アプリケーション プロジェクトも作成されています。

エンタープライズ アプリケーション プロジェクトの特徴は以下のとおりです。

エンタープライズ アプリケーション プロジェクトは、ワークスペース内の他のプロジェクトの兄弟プロジェクトのようなものですが、機能的にはプロジェクト間をリンクさせるだけで、アプリケーションのコンテンツは一切保持しません。単一の Web プロジェクト (Web サービスを含まない Web プロジェクト) はエンタープライズ アプリケーション プロジェクトなしでもデプロイできますが、複雑なアプリケーションを正しくデプロイするにはエンタープライズ アプリケーション プロジェクトが必要です。エンタープライズ アプリケーション プロジェクトは EAR プロジェクトとも呼ばれます。これは、リモート デプロイメント用のエンタープライズ アーカイブ (EAR) ファイルの生成に使用されることがあるためです。

関連トピック

アプリケーションとプロジェクト

チュートリアルを移動するには、矢印をクリックしてください。


さらにヘルプが必要ですか。質問は workshop ニュース グループまでお寄せください。