IBM MFP 如何使用 mfpdev-cli 上传(部署).adapter?

IBM MFP How can I use mfpdev-cli upload (deploy) the .adapter?

如何使用 mfpdev-cli 上传(部署).adapter?

我需要在我的 MFP 项目中上传 .zip 和 .adapter

当我调用时(在根文件夹中)

 mfpdev app webupdate --build

然后我会在 MobileFirst 文件夹中得到 projecet.zip

然后,我调用(不在根文件夹中)

 mfpdev app webupdate --file project.zip

更新成功

然后在adapter中也是一样

我调用(在根文件夹中)

 mfpdev adapter build

并在目标文件夹

中获取projectAdapte.adapter

那么,我该如何上传这个 projectAdapte.adapter(不在根文件夹中并且不使用 mfpdev 适配器部署)?

如果要将适配器部署到服务器,请先使用命令

构建适配器
mfpdev adapter build

-这将在目标文件夹中生成 .adapter 文件

部署有两种方式

  1. 从 MFP 服务器控制台单击操作->部署适配器-->浏览目标文件夹中的 .adapter 文件-->单击部署
  2. mfpdev adapter deploy(为此您需要使用 mfpdev server add 命令添加 mfpdev 服务器)

如果要构建和部署的适配器不止一个,则在命令前添加 all 例如:

mfpdev adapter deploy all
mfpdev adapter build all

mfpdev app webupdate 用于直接更新功能。

有关 mfpdev cli 命令的更多详细信息,请参阅此处:MobileFirst CLI to Manage MobileFirst Artifacts

有关适配器的更多详细信息,请参阅此处:Developing Adapters

适配器是一个单独的 Maven 项目。如果您在一个项目中创建多个适配器,那么您可以将所有适配器放在一个文件中。

how can I upload this projectAdapte.adapter (not in root folder)?

您可以使用这些命令从项目根文件夹构建和部署所有适配器:

mfpdev adapter build all
mfpdev adapter deploy all