匯入 EJB JAR 檔

您可以從 EJB JAR 檔中,將 Bean 和其他 Meta 資料匯入新的或現有的 EJB 專案中。

提示: 在「專案瀏覽器」視圖中,您也可以將 Enterprise Bean 從一個 EJB 專案拖放到另一個 EJB 專案來加以複製。 這時會開啟匯入精靈,幫助您合併現有的 Enterprise Bean。
提示: 下列段落適用於 Windows。 您可以從 Windows® 檔案總管或桌面中,將 EJB JAR 檔快速拖放到「專案瀏覽器」視圖中。這時會開啟「匯入」精靈,並具備已移入資料的適當欄位。如果是放在現有的 EJB 模組上,精靈會匯入至該 EJB 模組當中。如果是放在企業應用程式上,精靈會將新的 EJB 模組連結到這個 EAR。

如果要利用「匯入」精靈將 EJB JAR 檔匯入 EJB 專案中,請執行下列動作:

  1. 在 J2EE 視景中,按一下檔案 > 匯入 > EJB JAR 檔,再按下一步
  2. EJB JAR 檔組合框中,輸入您要匯入的 EJB JAR 檔的位置和名稱。您可以按一下瀏覽按鈕,從檔案系統中選取 JAR 檔。
  3. EJB 專案組合框中輸入新的專案名稱,或從下拉清單中選取一個 EJB 專案。或者按一下新建按鈕,啟動「新的 EJB 專案」精靈。 如果建立了新的EJB 專案,它建立時使用的版本會和要匯入之 EJB JAR 的版本相同。如果您選取 EJB 2.x 專案,且匯入 EJB 1.1 EJB JAR 檔,CMP Bean 的版本會設為 1.x。
  4. 如果您要匯入現有的專案,請選取改寫現有的資源,但不發出警告
  5. 目標伺服器下拉清單中,選取您要專用於開發作業的應用程式伺服器。這個選取動作會修改專案的類別路徑項目,因此,會影響執行時期設定。
  6. 指定新模組是否要新增至企業應用程式 (EAR) 專案中。
  7. EAR 專案組合框中輸入新專案名稱,或者從下拉清單選取一個現有的企業應用程式專案。或者按一下新建按鈕,啟動「新的企業應用程式專案」精靈。
    註: 如果您輸入新的 EAR 專案名稱,就會根據所建專案的版本,以最舊的相容 J2EE 版本,在預設位置建立 EAR 專案。如果您要為企業應用程式指定不同的版本或不同的位置,必須使用「新的企業應用程式專案」精靈。
  8. 選擇性的: 如果是 EJB 2.x 專案,您可以選取新增含註解之 Java 類別的支援 如果您熟悉註解,且想要利用註解而不是部署描述子來更新 Bean,請選取這個選項。

    如果需要詳細資訊,請參閱含註解之 Bean 類別的支援

  9. 按一下完成來匯入 EJB JAR 檔。
註: EJB 1.0 JAR 中的 .ser 檔會在匯入期間轉換成 EJB 1.1 的 ejb-jar.xml 檔。

匯入的 .class 檔

您也可以匯入只含二進位 .class 檔且不含程式碼的 EJB JAR 檔。您可以對映 Bean、產生部署程式碼,或根據 JAR 的內容建立新的 Enterprise Bean。

xxx.imported_classes 這個資料夾只含 .class 檔。其他所有的檔案(例如:程式檔和 .properties 檔), 都會在匯入期間複製到 EJB 專案的來源資料夾中。這個策略可讓 EJB 工具反映二進位 Java™ 類別的外觀,以對映、組合及部署匯入的 JAR 檔。

在匯出 EJB JAR 時,xxx.imported_classes 資料夾的內容會合併在產生的 EJB JAR 中。也就是說,匯出的 JAR 檔會是單一保存檔,其中含有 EJB 專案的 Java 輸出資料夾及 xxx.imported_classes 資料夾的合併內容。

相關概念
註釋型程式設計概觀
相關工作
建立 EJB 專案
將 EJB 專案匯出至 EJB JAR 檔中
將類別檔匯入 EJB 專案中
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.