[16.0.0.3 and later]

从命令行合并 Web 服务器插件配置文件

可使用 pluginUtility 命令来收集自动生成的插件配置文件并进行合并。

过程

  1. 使您想要合并的 plugin-cfg.xml 文件可供合并工具使用。

    可以将这些文件放在不同的目录中,也可以将它们重命名并复制到公共目录。如果将文件重命名,请保留 plugin-cfg 作为文件名的组成部分,以使合并工具可找到这些文件。例如,使用文件名 server1plugin-cfg.xml

  2. 打开命令行,然后将目录切换到 server_install_root/bin 目录。
  3. 运行 pluginUtility 命令行工具(位于 bin 目录中)的 merge 操作。

    使用所需 --sourcePath 选项指定要合并的逗号分隔的文件列表,或指定包含所有待合并文件的单个目录。例如,如果要合并的 plugin-cfg.xml 文件位于两个不同的目录中,请使用以逗号分隔的列表:

    pluginUtility merge --sourcePath=C:/plugins/plugin-cfg.xml,C:/other/plugin-cfg.xml

    如果要合并的 plugin-cfg.xml 文件位于一个目录中,请使用目录名:

    pluginUtility merge --sourcePath=C:/plugins
    提示: 如果文件路径有空格,那么必须将文件路径括在双引号 (") 中。例如,如果文件路径为 C:\Program Files\myFiles,请在命令中指定 --sourcePath="C:/Program Files/myFiles"

    此工具会将指定的插件配置文件合并为单个文件。缺省情况下,该文件将在当前目录中创建,且名为 merged-plugin.xml。您可选择性地使用 --targetPath 选项来指定合并后的文件所要写入的目录或文件。以下示例指定了目标目录和文件名:

    pluginUtility merge --sourcePath=C:/plugins --targetPath=C:/targetDir/myMergedPluginCfg.xml

示例

一个目录包含两个插件配置文件:

  • server_install_root/usr/plugin/serverA-plugin.xml
  • server_install_root/usr/plugin/serverB-plugin.xml

server_install_root/bin 目录中运行 pluginUtility 命令。指定工具将合并后的文件写入待合并插件配置文件所在的目录。

pluginUtility merge --sourcepath=../usr/plugin --targetpath=../usr/plugin

此工具将创建合并的插件文件,并写出下列消息:

Merging the plugin files with the pattern *plugin-cfg*.xml from the directory ../usr/plugin. 

The file plugin-cfgA.xml is selected for the merging. 

The file plugin-cfgB.xml is selected for the merging. 

Generating the merged configuration file at ../usr/plugin/merged-plugin-cfg.xml.

Generated the merged configuration file successfully

有关命令选项的更多信息,请参阅pluginUtility 命令


用于指示主题类型的图标 任务主题

文件名:twlp_admin_pluginutility.html