「提供選項來執行 EJB 部署」設定

請利用這個頁面來指定 Enterprise Bean (EJB) 部署工具的選項。此工具會產生執行 Enterprise Bean 檔案所需要的程式碼。您可以指定在執行 EJB 部署工具時,所要使用的額外類別路徑、遠端方法呼叫編譯器 (RMIC) 選項、資料庫類型和資料庫綱目名稱。

這個管理主控台頁面,是應用程式安裝與更新精靈中的一個步驟。如果要檢視這個頁面,您必須在選取安裝選項畫面中選取部署 Enterprise Bean。因此,如果要檢視這個頁面,請按一下應用程式 > 新建應用程式 > 新建企業應用程式 > application_path > 下一步 > 詳細 - 顯示所有安裝選項和參數 > 下一步 > 部署 Enterprise Bean > 下一步 > 步驟:提供執行「EJB 部署」的選項

當您安裝或更新含有 EJB 模組的應用程式時,您可以在這個頁面上指定 EJB 部署工具選項。在安裝 EJB 1.x 或 2.x 模組期間,執行了 EJB 部署工具。 在 EJB 3.0 模組安裝期間,並不執行 EJB 部署工具。

您指定的選項會設定 ejbdeploy 指令的參數值。當您在精靈的摘要頁面上按一下完成後,在安裝期間,即會對企業保存檔 (EAR) 檔執行工具(因而亦包括 ejbdeploy 指令)。

類別路徑

指定要在其中安裝 JAR 或 EAR 檔所相依之一或多個壓縮或 Java™ 保存檔 (JAR) 的類別路徑。

如果要指定多個項目的類別路徑,檔名必須完整、以目標伺服器使用的路徑分隔字元來區隔,並且括上雙引號。

[Windows] 在 Windows 作業系統中,路徑分隔字元是分號 (;)。例如:

path\myJar1.jar;path\myJar2.jar;path\myJar3.jar

[AIX] [HP-UX] [Linux] [Solaris] [iSeries] [z/OS] 在其他支援的作業系統中,路徑分隔字元是冒號 (:)。例如:

path/myJar1.jar:path/myJar2.jar:path/myJar3.jar

類別路徑ejbdeploy 指令中的 -cp class_path 參數相同。

資料類型 字串
預設值 null
RMIC

指定 EJB 部署工具是否要將 RMIC 選項傳給遠端方法呼叫編譯器。如需這些選項的相關資訊,請參閱 RMI 工具文件。

各選項間請以一個空格隔開,並以雙引號括上它們。 例如:

"-nowarn -verbose"

RMIC 設定與 ejbdeploy 指令中的 -rmic "options" 參數相同。

資料類型 字串
預設值 null
資料庫類型

指定資料庫供應商的名稱,以用來決定資料庫直欄類型、對映資訊、Table.sql,以及其他資訊。請從下拉清單選取一種資料庫類型或空選項。清單中含有有效資料庫供應商的名稱。如果選取空選項,則會將資料庫類型設為 ""(空值)。

如果您有指定資料庫類型,所選的資料庫類型會改寫先前定義給所有 EJB 模組的後端系統 ID。如果要啟用個別 EJB 模組的後端系統 ID,請選取空選項,以便將資料庫類型設為空值。

已淘汰的特性: 後端系統 ID SQL92(1992 年 SQL 標準)和 SQL99(1999 年 SQL 標準)已棄用。 雖然「提供選項來執行 EJB 部署」頁面的清單中提供了 SQL92 和 SQL99 後端系統 ID,但它們已遭到淘汰。depfeat

資料庫類型ejbdeploy 指令中的 -dbvendor name 參數相同。

資料類型 字串
預設值 DB2UDB_V82
資料庫綱目

指定您想建立的綱目名稱。

EJB 部署工具會將資料庫資訊以 JAR 或 EAR 檔形式儲存在綱目文件中,這表示不需再重新指定選項。這也表示在產生 JAR 或 EAR 時,所定義的資料庫必須正確,這是因為之後便無法再變更。

只要綱目名稱含有空格,即必須以雙引號括住整個名稱。例如:

"my schema"

資料庫綱目ejbdeploy 指令中的 -dbschema "name" 參數相同。

資料類型 字串
預設值 null
資料庫存取類型

指定支援 Structured Query Language for Java (SQLJ) 之 DB2® 資料庫的資料庫存取類型。 請利用 SQLJ 來開發連接 DB2 資料庫的資料存取應用程式。 SQLJ 是一組程式設計延伸規格,支援利用 Java 程式設計語言來內嵌提供 SQL(結構化查詢語言)資料庫要求的陳述式。

如果要檢視這項設定,您必須從資料庫類型下拉清單中,選取支援 SQLJ 的 DB2 後端資料庫。

可用的資料庫存取類型包括 JDBCSQLJ

資料類型 字串
預設值 JDBC
SQLJ 類別路徑

指定 DB2 SQLJ 工具 sqlj.zip 檔的類別路徑。 產品在應用程式安裝期間,利用這個類別路徑來執行 DB2 SQLJ 工具,會產生 SQLJ 設定檔(.ser 檔)。

如果要檢視這項設定,您必須從資料庫類型下拉清單中,選取支援 SQLJ 的 DB2 後端資料庫。

指定 sqlj.zip 檔所在的磁碟機與目錄。例如:

[Windows] 若為 Windows® 作業系統,請指定 c:\SQLJ\sqlj.zip

[AIX] [HP-UX] [Linux] [Solaris] [iSeries] [z/OS] 若為其他所有作業系統,請指定 /SQLJ/sqlj.zip

當您重新安裝應用程式 EAR 檔時,產品會刪除任何現有的 SQLJ 設定檔,以及建立新的設定檔。

如果您並未指定類別路徑,產品會顯示一則關於遺漏類別路徑的警告。 指定有效的類別路徑之後,您可以繼續利用精靈來安裝應用程式。

在產品安裝應用程式之後,您可以自訂或新增連結到產生的 SQLJ 設定檔中。 在管理主控台中,按一下應用程式 > 應用程式類型 > WebSphere 企業應用程式 > application_name > SQLJ 設定檔和 pureQuery 連結檔,來存取 SQLJ 設定檔和 pureQuery 連結檔頁面。

資料類型 字串
預設值 null
JDK 相符性層次

當您併入應用程式原始檔來進行編譯時,將 Java Developer Kit 編譯器相符性層次指定為 1.45.06.0

預設值是使用 ejbdeploy 指令所用的任何開發者套件版本。 如果您的應用程式使用 5.0 或 6.0 版所定義的新功能,或您正在併入原始檔(不建議這麼做),您必須指定的層次便是 5.0 或 6.0 版。

JDK 相符性層次ejbdeploy 指令中的 -complianceLevel "1.4" | "5.0" | "6.0" 參數相同。

資料類型 字串
預設值 空值(空字串)



標示(線上)的鏈結表示需要存取網際網路。

相關概念
相關工作
相關參考
企業應用程式設定


檔名: urun_rapp_ejbdeploy.html