您可以使用 featureManager 指令,在 Liberty 環境中安裝 Liberty Repository 特性,並檢視必要的特性資訊。 featureManager
find、install 和 uninstall 動作已穩定。 對於這些動作,請改用 installUtility 指令。
開始之前
您必須先安裝 Liberty,才能使用 featureManager 指令來存取 Liberty Repository 。
關於這項作業
安裝 Liberty之後,您可以執行 featureManager 指令來安裝 Liberty Repository 特性。 featureManager 指令會自動安裝資產相依關係。提示: 請使用
installUtility 指令,而非
featureManager 指令。 藉由
installUtility 指令,您可以管理更多的資產類型,並安裝、尋找或下載多個儲存庫中的資產。 如需相關資訊,請參閱
使用 installUtility 指令來安裝資產。
程序
- 檢閱位於 Liberty 儲存庫 中的資產,並針對您要安裝的每一個資產取得 feature_shortName 。
需要資產的 feature_shortName,才能下載並安裝資產。 您可以使用 featureManager 指令來搜尋和檢閱資產。
- 如果要使用 featureManager 指令來檢閱資產並取得資產 feature_shortName ,請使用 featureManager find 指令。
- 執行 featureManager 指令以安裝資產。
執行下列指令:
featureManager install feature_shortName --when-file-exists=ignore
如果要安裝多個特性,請使用逗點將每個
feature_shortName 隔開,例如:
featureManager install feature_shortName1 feature_shortName2 --when-file-exists=ignore
如果要將特性下載至本端目錄,而不安裝特性,請使用 --downloadOnly 選項;例如:
bin/featureManager install feature_shortName1 feature_shortName2 --downloadOnly=[all|required*|none]
您可以將這個選項配置成下載所有的相依特性、此執行時期所需的相依特性,或是不下載任何相依特性。 預設值是下載必要的相依特性。 如果要指定本端目的地目錄,請搭配使用這個選項與
--location=directoryPath 選項。
如果要從本端來源目錄來安裝特性,請使用 --location=directoryPath 選項;例如:
bin/featureManager install feature_shortName1 feature_shortName2 --location=directoryPath
如果您不想連接 Liberty Repository,請使用 --offlineOnly 選項,從本端目錄來安裝特性; 例如:
bin/featureManager install feature_shortName1 feature_shortName2 --offlineOnly --location=directoryPath
- 使用 featureManager 指令來查看您已安裝哪些資產或取得說明。