使用 featureManager 命令安装资产

您可以使用 featureManager 命令在 Liberty 环境中安装 Liberty Repository 功能部件,并查看必需的功能部件信息。 featureManager findinstalluninstall 操作已稳定。 对于这些操作,请改为使用 installUtility 命令。

准备工作

必须先安装 Liberty,然后才能使用 featureManager 命令访问 Liberty Repository

有关此任务

安装 Liberty后,可以通过运行 featureManager 命令来安装 Liberty Repository 功能部件。 featureManager 命令会自动安装资产依赖关系。
提示: 使用 installUtility 命令而不是 featureManager 命令。 通过 installUtility 命令,可管理更多资产类型及从多个存储库安装、查找或下载资产。 有关更多信息,请参阅 使用 installUtility 命令安装资产

过程

  1. 查看位于自由存储库中的资产,并获取您想要安装的每项资产的 feature_shortName
    下载和安装资产时,需要资产 feature_shortName。 可以使用 featureManager 命令来搜索和查看资产。
    1. 要使用 featureManager 命令查看资产并获取资产 feature_shortName ,请使用 featureManager find 命令。
      • 要查找适用于您的配置的资产,请指定字符串以进行搜索:
        featureManager find searchString
      • 要查看详细信息,请使用 --viewInfo 选项;例如:
        featureManager find searchstring --viewInfo
    有关所有 Liberty 功能部件的列表,请参阅 Liberty 功能部件
  2. 运行 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
  3. 使用 featureManager 命令可查看已安装的资产或获取帮助。
    有关更多信息,请参阅: Liberty: featureManager 命令