將應用程式部署在 Liberty 中

您可以將 Web 應用程式、企業應用程式和 OSGi 應用程式部署在 Liberty 中。您透過將應用程式放在先前定義的 dropins 目錄中,或新增應用程式項目到伺服器配置中,來部署應用程式。

適用於分散式平台您也可以使用開發人員工具,將應用程式部署至 Liberty 伺服器。

開始之前

會假設您沒有依照控制動態更新所說明,來停用執行時期配置的動態更新。

關於這項作業

依預設,會自動監視 "dropins" 目錄。 如果您將應用程式放在這個目錄中,應用程式會自動部署在伺服器上。 同樣地,如果從目錄中刪除應用程式,會自動從伺服器中移除應用程式。 "dropins" 目錄可用於不需要額外配置的應用程式,例如安全角色對映。 如果您將應用程式放在 "dropins" 目錄中,則不得將應用程式項目併到伺服器配置中。 否則,伺服器會嘗試載入應用程式兩次,而且可能會出現錯誤。對於不在 "dropins" 目錄中的應用程式,您是利用伺服器配置中的應用程式項目來指定位置。 位置可能是檔案系統或 URL。

您的應用程式可以包裝成保存檔、目錄或鬆散應用程式(其中,檔案位於多個位置)。如需鬆散應用程式的相關資訊,請參閱鬆散應用程式

對於位於 "dropins" 目錄中的應用程式,應用程式監視器會利用檔名和副檔名來判斷應用程式類型,以及產生應用程式 ID 和應用程式名稱。舉例來說,如果保存檔或目錄的名稱是 snoop.war,應用程式監視器會假設該應用程式是 Web 應用程式,應用程式 ID 和應用程式名稱是 "snoop"。如果是已配置的應用程式,則會指定應用程式類型和名稱。

如需預設目錄結構以及與目錄相關聯之內容(例如 server.config.dir)的相關資訊,請參閱目錄位置和內容

註: 如果您修改 "dropins" 目錄中的應用程式,除非該項變更是針對位於 WEB-INF 資料夾外的 WAR 檔元件,否則,會重新啟動應用程式。
註: 當您在正式作業環境中使用 "dropins" 目錄時,就會有這些限制。 請參閱dropins 目錄中的應用程式不可能版本化

程序

下一步

對於所有已部署的應用程式,您可以配置應用程式監視器的啟用與否,以及對於應用程式更新的檢查頻率。對於 "dropins" 目錄,您也可以配置目錄的名稱和位置,以及選擇是否部署目錄中的應用程式。 請參閱 控制動態更新

指示主題類型的圖示 作業主題



「時間戳記」圖示 前次更新: 2016 年 11 月 30 日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=twlp_dep
檔名:twlp_dep.html