EJB 部署工具會提供一個指令行介面,讓您產生 Enterprise Bean 部署程式碼。您必須先產生 Enterprise Bean 的部署程式碼,
才能在測試或正式作業伺服器上順利執行 Enterprise Bean。
您可以執行
ejbdeploy 指令,來產生 EJB 部署程式碼。
從指令行執行 EJB 部署工具:
- 開啟命令提示字元。
- 在提示符號輸入下面這一行:
ejbdeploy in.ear tmp out.ear
此舉會產生一個 EAR 檔,名為 out.ear。
當您執行 ejbdeploy 指令時,會發生下列活動:
- 從輸入 JAR 或 EAR 檔匯入程式碼。
- 建立一個由上而下的對映(如果還沒有的話)。
- 產生部署程式碼。
- 編譯部署程式碼。
- 執行 RMIC。
- 將程式碼匯出到輸出 JAR 或 EAR 檔。
註: 產生 CMP Entity Bean 的資料定義語言 (DDL) 檔,它可以用來建立對映到 CMP 欄位的對應資料庫表格。DDL 檔是在 META-INF 目錄下,名為 Table.ddl。