[應用程式] 頁面會隨即開啟。
[部署應用程式或模組] 頁面會隨即開啟。
用戶端是您要在其上透過瀏覽器檢視管理主控台的主機。
按一下 [瀏覽] 以瀏覽至該檔案,或者鍵入該檔案的完整路徑。
伺服器機器是執行網域管理伺服器 (DAS) 的主機。
按一下 [瀏覽檔案] 以瀏覽至檔案,或按一下 [瀏覽資料夾] 以瀏覽至目錄。或者,鍵入檔案或目錄的完整路徑名稱。從展開的目錄部署適用於進階開發者,但不建議在生產環境下進行該作業。
如果已指定 [要上傳至伺服器的封裝檔案] 或 [可從 GlassFish Server 存取的本機封裝檔案],則會自動偵測應用程式類型。如果已指定 [可從 GlassFish Server 存取的目錄],您必須手動指定類型。
如果您選擇上傳檔案,則會顯示預設名稱。應用程式名稱不得重複。
名稱中可以包含一個選擇性的版本識別碼,後面接著名稱,兩者間用冒號 (:) 隔開。 版本識別碼必須以字母或數字開頭。當中可以包含英數字元,也可以加上底線 (_)、破折號 (-)、和句號 (.) 字元。如需有關模組與應用程式版本的更多資訊,請參閱「Oracle GlassFish Server 3.1 Application Deployment Guide」中的「Module and Application Versions」。
此選項預設為選取。若停用此選項,則無法使用應用程式。
若選取 [已啟用] 核取方塊,則會對有狀態的階段作業 Bean (SFSB) 檢查點及潛在的鈍化啟用高可用性。如果設定為 false (預設值),將對指定的 EJB 模組停用所有 SFSB 檢查點。如果設定為 true,便會啟用指定的 EJB 模組以獲得高可用性。僅在較高層級 (例如伺服器和容器層級) 配置和啟用高可用性時才可將此選項設定為 true。
如果存在預設伺服器實例 (server) 以外的叢集或獨立伺服器實例,便會顯示此選項。
如果選取此選項並且檢驗失敗,則不會執行部署。檢驗器將檢查部署描述元的結構和內容。檢驗大型應用程式通常非常費時。此選項預設為停用。
您必須從更新工具安裝檢驗器套件,否則會記錄一則警告並忽略此選項。
此選項預設為停用。
Java EE 6 平台規格會強加比 Java EE 5 更嚴格的需求,以對 EAR 檔案內的各種模組顯示 JAR 檔案。尤其是應用程式用戶端不得存取 EJB JAR 檔案或其他 EAR 檔案中的 JAR 檔案,除非參照使用標準 Java SE 機制 (例如,副檔名) 或 Java EE 程式庫目錄機制。核取此方塊,可移除這些 Java EE 6 限制。
若未選取此選項,則嘗試部署已部署的應用程式會產生錯誤。此選項預設為停用。
此選項預設為停用。只有名為 server 的預設伺服器實例才支援此選項。任何其他目標均不支援,並會忽略此選項。
在重新部署之間對應用程式進行的某些變更,會讓此功能無法正常運作。例如,請勿變更 SFSB Bean 類別中的該組實例變數。
對於 Web 應用程式,唯有當 glassfish-web-app.xml 檔案中 session-manager 元素的 persistence-type 屬性為 file 時,此功能才適用。
對於有狀態的階段作業 Bean 實例,在伺服器中會設定不具高可用性的持續性類型 ([SFSB 持續性類型] 選項),且必須將此類型設定為 file (預設值與建議值)。
如果任何使用中的 Web 階段作業、SFSB 實例或 EJB 計時器無法保留或復原,則這些項目在重新部署完成時將無一可用。但是,重新部署會繼續並記錄一則警告。
若要保留使用中的狀態資料,GlassFish Server 會串列化資料並將之儲存到記憶體中。若要復原資料,新重新部署之應用程式的類別載入器會取消串列化任何先前儲存的資料。
此選項預設為停用。
路徑可以是絕對路徑也可以是相對路徑。相對路徑是相對於 domain-dir/lib/applibs。如果是絕對路徑,網域管理伺服器 (DAS) 必須能夠存取該路徑,因此路徑必須在 domain-dir 之下。程式庫會以指定順序供應用程式使用。
如果有預設伺服器實例 (server) 以外的叢集或獨立伺服器實例存在,便會顯示 [目標] 選項。依預設,會將模組或應用程式部署至名為 server 的預設伺服器實例。使用 [全部加入] 按鈕可部署至所有目標。使用 [移除] 與 [全部移除] 按鈕可從 [選取的目標] 清單中移除目標。