为提供的 Eclipse 功能部件定制 Notes® 安装清单

您可以编辑提供的 Notes® 安装清单 (install.xml),以控制可用于安装的功能部件,以及用户可以在功能部件安装面板上看到的功能部件。

Notes® 安装工具包的安装清单 (install.xml) 中仅包含 installfeature 属性 required="false" 的功能部件可使用除去或其他安装选项。其中包括 Composite Applications Editor、Connections (Activities)、订阅源阅读器、嵌入式 HCL Sametime®以及(针对单一用户安装)Domino® Designer 和 Domino® Administrator 客户机。其他所有提供的功能部件均应在安装工具包中保持提供状态。

注: Domino® Designer 和 Domino® Administrator 需要附加步骤来使用 MSI 调整器创建变换文件 (.mst) 以用于完全禁用安装。必须在安装或升级期间使用此变换文件。

对于提供的 Eclipse 功能部件的 Notes® 安装,您可以执行以下任何操作:

  • 显示功能部件名称并使用户选择或取消选择选项。显示在功能部件安装面板中的功能部件名称是选定的,用户可以选择或取消选择它。
  • 显示功能部件名称并强制执行此功能部件的安装。功能部件名称显示在功能部件安装面板上,用户无法取消选择它。
  • 阻止功能部件名称显示在功能部件安装面板上。根据安装清单中属性的设置方式,此操作会强制安装此功能部件,或者阻止安装此功能部件。
  • 从安装考虑中删除提供的功能部件。可以备注甚至删除 installfeature 块。

当定制提供的 Eclipse 功能部件的 install.xml 文件时,应仅关注 installfeature 元素,而不用考虑子级别的“feature”元素。

当在 Web 浏览器或 XML 编辑器中打开 Notes® install.xml 文件时,它会以展开形式打开,且层次结构是透明的。要简化显示,可折叠功能部件层次结构,这样仅显示 installfeature 元素。每个 installfeature 元素表示一个可安装的功能部件。

可以使用 XML 编辑器或文本编辑器编辑安装清单,但在继续定制过程的下一步时要确保验证 XML。

以下样本是 install.xml 片段(具体而言,是 installfeature 元素)。对于提供的功能部件(例如 Composite Application Editor),可以编辑的属性包括“default”、“required”和“show”,这些属性可以在 installfeature 元素片段中看到:
+ <installfeature default="false" description="%Editors.description"id="Editors" name="%Editors.name" required="false" show="true"version="8.5.3.20121115.0230">
注: 请勿编辑“required”属性设置为“true”的任何 installfeature 元素。
  • default - 此属性指定 installfeature 名称是否显示为选定,可用于安装。如果设置为 true,那么会在功能部件安装面板上选定 installfeature 名称。如果设置为 false,那么不会在功能部件安装面板上选定 installfeature 名称。
    注: 当再次运行安装程序时,将忽略“default”属性,升级时也会忽略该属性,除非先前提供的安装中不存在 installfeature,从而使安装程序可以显示在先前提供的安装程序中可用 installfeature 的状态(安装或未安装)。
  • required - 此属性指定是否必须安装的 installfeature。如果设置为 true,将安装 installfeature。如果设置为 false,并且 show 属性设置为 true,那么 installfeature 名称显示在 Notes® 功能部件安装面板中,并且用户可以选择此选项。

    “required”属性将覆盖“default”属性。

  • show - 此属性指定 installfeature 是否显示在 Notes® 功能部件安装面板上。如果设置为 true,会显示 installfeature 名称。如果设置为 false,那么不会显示 installfeature 名称。

请参阅相关主题以获取有关供应的信息。

示例:在功能部件安装面板上显示功能部件安装面板并使用户选择或取消选择功能部件

要显示 installfeature 名称并使用户在 Notes® 安装期间能够将其选中或取消选中,请设置以下值:

  • default - false
  • required - false
  • show - true

示例:在功能部件安装面板上显示某个功能部件并强制安装此功能部件

要显示 installfeature 名称并强制安装此功能部件,请设置下列值:

  • default - true
  • required - true
  • show - true

示例:阻止功能部件名称显示在功能部件安装面板上但执行安装

要阻止 installfeature 名称显示在功能部件安装面板上,但强制执行安装,请设置下列值:

  • default - true
  • required - true
  • show - false

示例:阻止功能部件名称显示在功能部件安装面板上并且不安装

要阻止 installfeature 名称显示在功能部件安装面板上,并阻止其安装,请删除此功能部件块、在 install.xml 文件中备注其 installfeature 元素,或设置下列值:

  • default - false
  • required - false
  • show - false