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 專案使用不同的工作區目錄,請修改專案內容的設定。 重要事項:如果指定非預設的專案位置,但已被另一個專案使用,則建立專案將失敗。
- 在目標執行時期下拉清單中,選取您開發所針對的應用程式伺服器。
這個選取動作會修改專案的類別路徑項目,因此,會影響編譯和執行時期設定。
如果目標執行時期不存在,或您想要使用不同的目標執行時期,請使用新建按鈕。
- 選擇性的: 選取將專案新增至 EAR 勾選框,將新模組新增至企業應用程式 (EAR) 專案。 在 EAR 專案組合框,鍵入新的專案名稱,或從下拉清單中選取現有的企業應用程式專案。
或者按一下新建按鈕,啟動「新的企業應用程式專案」精靈。
- 按下一步。
- 為 EJB 專案選取適當的 Project Facet。Project Facet 是一組內部功能,可增加特定技術的支援。
- 按下一步。
- 選擇性的: 變更來源資料夾的值,以變更 Java 程式檔的儲存目錄。
- 選擇性的: 如果要將 Enterprise Bean 的用戶端介面類別放在單獨的 EJB 用戶端 JAR 檔中,
請選取建立 EJB 用戶端 JAR 專案來存放用戶端介面和類別勾選框。
這個 EJB 用戶端 JAR 檔會被當作專案公用程式 JAR 檔,加入企業應用程式中。您也可以修改 EJB 用戶端 JAR 專案的名稱,
或用戶端 JAR 檔的名稱(用戶端 JAR URI)。
- 按一下完成。