當您利用 WebSphere® Application Server Developer Tools 來開發 Liberty 特性時,您必須建立一個 Liberty 特性專案來包裝這個 Liberty 特性。
您可以利用您可以使用,將 Liberty 特性安裝到 Liberty 設定檔執行時期環境中,並利用伺服器配置編輯器來啟用已安裝的特性。
已安裝於 Liberty 設定檔的特性,其變更可以利用工作台的更新特性功能表選項來推送至所有個別執行時期環境。
程序
如果要將 Liberty 特性安裝到 Liberty 設定檔中,請完成下列步驟:
- 在企業瀏覽器視圖中,用滑鼠右鍵按一下您的 Liberty 特性專案,然後選取。
- 在特性安裝精靈中,在目標執行時期之下,選取您想要安裝您的特性的 Liberty 設定檔執行時期環境。
按一下完成。
提示: 如果特性已安裝於 Liberty 設定檔,Liberty 設定檔項目就不再是目標執行時期清單中的可用選項。
相反地,您應該利用更新特性功能表選項(在「企業瀏覽器」視圖中,用滑鼠右鍵按一下 Liberty 特性專案)來更新已安裝於 Liberty 設定檔之特性的任何變更。
- 新增特性名稱到伺服器配置(server.xml 檔)已配置的特性清單中:
- 在「伺服器」視圖中,展開您的 Liberty 設定檔,用滑鼠右鍵按一下伺服器配置 [server.xml],然後選取開啟。
- 在「伺服器配置」編輯器中,在配置結構區段之下,展開伺服器配置,然後選取特性管理程式。
- 在特性管理程式之下,選取新增按鈕。
- 在新增特性精靈中,搜尋及選取您的特性,字首是 usr:,後面接著您的 Liberty 特性專案的名稱,例如,usr:MyLibertyFeatureProject。按一下確定。
在「伺服器配置」編輯器的來源標籤中,server.xml 檔會在 featureManager 節點之下,顯示新增的特性項目:
<featureManager>
<feature>usr:MyLibertyFeatureProject</feature>
</featureManager>
結果
將 Liberty 特性安裝於 Liberty 設定檔之後,您可以
${wlp.user.dir}/extension 目錄中尋找下列檔案結構:
/lib
/features
manifest files
.
.
.
OSGi bundle JAR files
.
.
.
下一步
如果要更新已安裝於 Liberty 設定檔執行時期環境之特性的變更,請使用
更新特性功能表選項(在「企業瀏覽器」視圖中,用滑鼠右鍵按一下 Liberty 特性專案)。
這時會開啟
進度資訊視窗,工作台會花一些時間來執行這個更新動作。