MobileFirst 7.1 - 如何将 CLI 用于当前安装的带有 MobileFirst 服务器的 Liberty Core

Posted

技术标签:

【中文标题】MobileFirst 7.1 - 如何将 CLI 用于当前安装的带有 MobileFirst 服务器的 Liberty Core【英文标题】:MobileFirst 7.1 - How to use CLI for current installed Liberty Core with MobileFirst server 【发布时间】:2016-01-29 16:49:17 【问题描述】:

我最近安装了 Liberty Core 服务器,创建了一个新的配置文件,安装了 MobileFirst Platform Server 并在 MacBook 中使用服务器配置工具部署了一个 MobileFirst 运行时环境。

我选择安装在自定义目录(用户/用户名/LibertyCore)下,而不是安装在默认目录(Application/ibm/*)中。

我从 worklight 控制台启动了服务器手动安装的适配器和 *.wlapp。

我想从命令行进行而不是手动部署?我的理解是我必须使用 MFP 命令行实用程序。

我安装了 MFP CLI 实用程序,然后解析到 App Project 文件夹以构建并部署到当前安装的 Liberty Core 服务器我看到 MFP PUSH 出现问题,它说服务器未启动,但服务器正在运行。

因此,当我执行 MFP Info 时,我发现 CLI 指向完全不同的设置。如何使 CLI 指向当前安装的 Liberty Server。

【问题讨论】:

您是否尝试过从命令行首先在项目文件夹中启动 mfp ? 【参考方案1】:

请注意,您可以运行“mfp help”来查看所有可用的 CLI 命令。

有命令“mfp server”。使用此命令,您可以添加其他服务器定义:“mfp server add”。运行命令并按照屏幕上的说明为您的远程服务器添加服务器定义...

添加后,您可以使用“mfp push your-remote-server-name”将工件推送到远程服务器。

【讨论】:

[?] 输入 'url' 的新值:10.146.17.130:9080 [?] 编辑另一个服务器设置?是 [?] 选择要更改的值:上下文根 (worklightadmin) [?] 输入“上下文根”的新值:worklightadmin [?] 编辑另一个服务器设置?没有验证服务器配置...无法连接到位于“10.146.17.130:9080”的服务器“worklight”。无法检索运行时信息:意外令牌 <: http>

以上是关于MobileFirst 7.1 - 如何将 CLI 用于当前安装的带有 MobileFirst 服务器的 Liberty Core的主要内容,如果未能解决你的问题,请参考以下文章

MacOS El Capitan 上的 MFP-Cli(MobileFirst 平台 7.1)

启动 MobileFirst 7.1 CLI 服务器时出错

Mobilefirst CLI 7.1 - 无法在项目外启动服务器

IBM MobileFirst CLI 7.1 旧版本

使用 ant-cli 部署生产 mobilefirst 7.1 环境时出现 404 错误

我的基于 IBM MobileFirst Platform 7.1 CLI 的服务器存在一些问题;我怎样才能轻松地重新创建它?