當您利用 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 特性專案)。這時會開啟
進度資訊視窗,工作台會花一些時間來執行這個更新動作。