將應用程式部署到 Liberty 設定檔
您可以將 Web 應用程式、企業應用程式和 OSGi 應用程式部署到 Liberty 設定檔。您透過將應用程式放在先前定義的 "dropins" 目錄中,或新增應用程式項目到伺服器配置中,來部署應用程式。
開始之前
您可以依照這個主題的說明,或依照利用開發人員工具來新增及執行 Liberty 設定檔上的應用程式的說明,來部署應用程式。
這個主題假設您沒有依照控制動態更新所說明來停用執行時期配置的動態更新。
關於這項作業
依預設,會自動監視 "dropins" 目錄。 如果您將應用程式放在這個目錄中,應用程式會自動部署在伺服器上。 同樣地,如果從目錄中刪除應用程式,會自動從伺服器中移除應用程式。 "dropins" 目錄可用於不需要其他配置的應用程式,例如安全角色對映。 如果您將應用程式放在 "dropins" 目錄中,則不得將應用程式項目併到伺服器配置中。 否則,伺服器會試圖載入應用程式兩次,而且可能會出現錯誤。對於不在 "dropins" 目錄中的應用程式,您是利用伺服器配置中的應用程式項目來指定位置。 位置可能是檔案系統或 URL。
您的應用程式可以包裝成保存檔、目錄或鬆散應用程式(其中,檔案位於多個位置)。如需鬆散應用程式的相關資訊,請參閱鬆散應用程式。
對於位於 "dropins" 目錄中的應用程式,應用程式監視器會利用檔名和副檔名來判斷應用程式類型,以及產生應用程式 ID 和應用程式名稱。舉例來說,如果保存檔或目錄的名稱是 snoop.war,應用程式監視器會假設該應用程式是 Web 應用程式,應用程式 ID 和應用程式名稱是 "snoop"。如果是已配置的應用程式,則會指定應用程式類型和名稱。
如需預設目錄結構以及與目錄相關聯之內容(例如 server.config.dir)的相關資訊,請參閱目錄位置和內容。