您可以使用 featureManager 命令在 Liberty 环境中安装 Liberty Repository 功能部件,并查看必需的功能部件信息。 featureManager find、install 和
uninstall 操作已稳定。 对于这些操作,请改为使用 installUtility 命令。
准备工作
必须先安装 Liberty,然后才能使用 featureManager 命令访问 Liberty Repository 。
有关此任务
安装 Liberty后,可以通过运行 featureManager 命令来安装 Liberty Repository 功能部件。 featureManager 命令会自动安装资产依赖关系。提示: 使用
installUtility 命令而不是
featureManager 命令。 通过
installUtility
命令,可管理更多资产类型及从多个存储库安装、查找或下载资产。 有关更多信息,请参阅
使用 installUtility 命令安装资产。
过程
- 查看位于自由存储库中的资产,并获取您想要安装的每项资产的 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 命令可查看已安装的资产或获取帮助。