EJB 專案的用途,是組織 EJB 模組所含的資源。
EJB 模組用來將一或多個 Enterprise Bean 組合單一部署單元。它部署在標準 Java™ 保存檔 (JAR) 中。EJB 模組可以作為獨立的應用程式使用,也可以結合其他模組,共同建立一個 J2EE 企業應用程式。EJB 模組在 Enterprise Bean 儲存器中安裝和執行。EJB 專案必須由企業應用程式專案(在 EAR 中定義成模組)參照,才能在伺服器中順利部署並執行。
EJB 模組含有下列內容:
- 一或多個可部署的 Enterprise Bean。
- 儲存在可延伸標記語言 (XML) 檔中的部署描述子。這個檔案會宣告模組的內容、定義模組中各個 Bean 的結構和外部相依關係,以及說明在執行時期要如何使用 Enterprise Bean。
如果要建立新的 EJB 專案,請執行下列動作:
- 在 J2EE 視景中,選取。
這時會開啟「新的 EJB 專案」精靈。
- 在名稱欄位中,輸入 EJB 專案的名稱。如果要變更預設的專案位置,請按一下瀏覽按鈕,選取新的位置。
如果您所指定的是已被另一個專案使用的非預設專案位置,那麼就無法建立專案。
- 按一下顯示進階。
- 在 EJB 版本下拉清單中,選取您的 EJB 專案所要遵循的 EJB 規格版本。
- 如果您準備使用 EJB 2.1 Enterprise Bean,您必須指定 EJB 2.1 專案。您可以新增 EJB 1.1 Enterprise Bean 至 EJB 2.x 專案中。EJB 2.1 專案必須在 J2EE 1.4 企業應用程式專案中。EJB 2.0 專案的企業應用程式專案所需要的層次,至少必須是 J2EE 1.3。
- 在目標伺服器下拉清單中,選取您要專用於開發作業的應用程式伺服器。這個選取動作會修改專案的類別路徑項目,因此,會影響編譯和執行時期設定。
- 指定新模組是否要新增至企業應用程式 (EAR) 專案中。
- 在 EAR 專案組合框中輸入新專案名稱,或者從下拉清單選取一個現有的企業應用程式專案。或者按一下新建按鈕,啟動「新的企業應用程式專案」精靈。
註: 如果您輸入新的 EAR 專案名稱,就會根據所建專案的版本,以最舊的相容 J2EE 版本,在預設位置建立 EAR 專案。如果您要為企業應用程式指定不同的版本或不同的位置,必須使用「新的企業應用程式專案」精靈。
- 選擇性的: 如果您要將 Enterprise Bean 的用戶端介面類別保留在個別的 EJB 用戶端 JAR 檔中,請選取建立 EJB 用戶端 JAR 專案來保留用戶端介面和類別勾選框。這個 EJB 用戶端 JAR 檔會被當作專案公用程式 JAR 檔,加入企業應用程式中。
- 選擇性的: 如果您正在建立 EJB 用戶端 JAR 專案,請按下一步來指定用戶端 JAR 專案選項。
- 按一下完成。