Cosminexus アプリケーションサーバ V8 アプリケーション開発ガイド

[目次][用語][索引][前へ][次へ]

4.4.1 エンタープライズアプリケーションプロジェクトの作成手順

MyEclipseのエンタープライズアプリケーションプロジェクトを作成する手順を説明します。

  1. Eclipseのメニューから[ファイル]−[新規]−[プロジェクト]を選択します。
    [新規プロジェクト]ダイアログが表示されます。

    [図データ]

  2. [エンタープライズ・アプリケーション・プロジェクト]を選択し,[次へ]ボタンをクリックします。
    [エンタープライズ Java プロジェクトの作成]ページが表示されます。

    [図データ]

  3. 次の項目を指定します。
    項目名 指定値
    プロジェクト名 作成するエンタープライズアプリケーションプロジェクトのプロジェクト名を指定します。
    J2EE 仕様レベル [Java EE 5.0]を指定します。
    [Java EE 6.0]は指定しないでください。
    必要に応じて,次の項目を指定してください。
    項目名 指定値
    ロケーション プロジェクトルートに使用するロケーションを指定します。
    • デフォルト・ロケーションに作成する場合
      [デフォルト・ロケーションの使用]をチェックします。
    • 任意のロケーションに作成する場合
      [デフォルト・ロケーションの使用]をチェックしないで,[ディレクトリー]で任意のロケーションを指定します。
    ディレクトリー [デフォルト・ロケーションの使用]をチェックしていない場合に,プロジェクトルートに使用するロケーションのパスを指定します。[参照]ボタンから指定できます。
    ただし,デフォルトと同じワークスペースにあるほかのディレクトリは選択できません。
    作成のタスク J2EEアプリケーションを構成するモジュールプロジェクトを作成または選択する場合は,作業内容に合わせて,次の項目にチェックを入れます。
    • [新規 Web モジュール・プロジェクト]
      J2EEアプリケーションに含めるWebプロジェクトを新規作成する場合にチェックします。
    • [新規 EJB モジュール・プロジェクト]
      J2EEアプリケーションに含めるEJBプロジェクトを新規作成する場合にチェックします。
    • [既存の Web または EJB モジュール・プロジェクトを追加する]
      既存のモジュールプロジェクトから,J2EEアプリケーションに含めるプロジェクトを選択する場合にチェックします。
    どの項目にもチェックしなかった場合は,モジュールプロジェクトを含まないエンタープライズアプリケーションプロジェクトが作成されます。
    モジュールプロジェクトを追加する手順は,「4.4.3 エンタープライズアプリケーションプロジェクトのモジュールの変更手順」を参照してください。
  4. [次へ]ボタンをクリックします。
    手順3.の[エンタープライズ Java プロジェクトの作成]ページで,[作成のタスク]の[新規 Web モジュール・プロジェクト]をチェックした場合は,[Web プロジェクト・モジュールの定義]ページが表示されます。チェックしていない場合は,手順8.に移ります。
  5. Webプロジェクトのモジュールを定義します。

    [図データ]

  6. 次の項目を指定します。
    項目名 指定値
    プロジェクト名 新規作成するWebプロジェクト名を指定します。
    ソース・フォルダー Javaソースフォルダを指定します。
    Web ルート・フォルダー Webアプリケーションのルートとなるフォルダパスをプロジェクトルートからの相対パスで指定します。
    コンテキスト・ルート URL WARのコンテキストルートを指定します。
    ただし,URI(RFC3986)で使用できる文字を入力してください。
    必要に応じて,次の項目を指定してください。
    項目名 指定値
    ロケーション プロジェクトルートに使用するロケーションを指定します。
    • デフォルト・ロケーションに作成する場合
      [デフォルト・ロケーションの使用]をチェックします。
    • 任意のロケーションに作成する場合
      [デフォルト・ロケーションの使用]をチェックしないで,[ディレクトリー]で任意のロケーションを指定します。
    ディレクトリー [デフォルト・ロケーションの使用]をチェックしていない場合に,プロジェクトルートに使用するロケーションのパスを指定します。[参照]ボタンから指定できます。
    ただし,デフォルトと同じワークスペースにあるほかのディレクトリは選択できません。
  7. [次へ]ボタンをクリックします。
    手順3.の[エンタープライズ Java プロジェクトの作成]ページで,[作成のタスク]の[新規 EJB モジュール・プロジェクト]をチェックした場合は,[EJB プロジェクト・モジュールの定義]ページが表示されます。チェックしていない場合は,手順11.に移ります。
  8. EJBプロジェクトのモジュールを定義します。

    [図データ]

  9. 次の項目を指定します。
    項目名 指定値
    プロジェクト名 新規作成するEJBプロジェクト名を指定します。
    ソース・フォルダー Javaソースフォルダを指定します。
    必要に応じて,次の項目を指定してください。
    項目名 指定値
    ロケーション プロジェクトルートに使用するロケーションを指定します。
    • デフォルト・ロケーションに作成する場合
      [デフォルト・ロケーションの使用]をチェックします。
    • 任意のロケーションに作成する場合
      [デフォルト・ロケーションの使用]をチェックしないで,[ディレクトリー]で任意のロケーションを指定します。
    ディレクトリー [デフォルト・ロケーションの使用]をチェックしていない場合に,プロジェクトルートに使用するロケーションのパスを指定します。[参照]ボタンから指定できます。
    ただし,デフォルトと同じワークスペースにあるほかのディレクトリは選択できません。
  10. [次へ]ボタンをクリックします。
    手順3.の[エンタープライズ Java プロジェクトの作成]ページで,[作成のタスク]の[既存の Web または EJB モジュール・プロジェクトを追加する]をチェックした場合は,[EAR にモジュール・プロジェクトを追加]ページが表示されます。
  11. J2EEアプリケーションに含めるモジュールプロジェクトを[J2EE モジュール・プロジェクトの選択]から選択します。
    必要なモジュールプロジェクトをチェックします。

    [図データ]

  12. [終了]ボタンをクリックします。
    エンタープライズアプリケーションプロジェクトが作成されます。

作成したプロジェクト構造を次に示します。

[図データ]

生成されるDDの例を,次に示します。DDの編集時の注意事項については,「5.2.4 application.xml編集時の注意事項」を参照してください。

<?xml version="1.0" encoding="UTF-8"?>
<application xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/application_5.xsd">
  <display-name>EA</display-name>
  <module id="myeclipse.1223527888645">
    <web>
      <web-uri>Web.war</web-uri>
      <context-root>/Web</context-root>
    </web>
  </module>
</application>