无法将项目部署到另一台服务器?

时间:2016-02-03 06:02:14

标签: ibm-mobilefirst

我使用MFP Studio 7.1开发MFP应用程序。但是,当我想为UAT服务器构建时,我不能。

我尝试将worklight.properties文件夹内的server>conf内的服务器值更改为相应的服务器网址:

publicWorkLightHostname=some.ip.address
# HTTP or HTTPS
publicWorkLightProtocol=http
# For default port leave empty
publicWorkLightPort=10080

我执行“构建设置和部署目标”但没有任何操作和我的Worklight服务器一样。我缺少什么吗?

1 个答案:

答案 0 :(得分:0)

那是对的。 MobileFirst Studio仅部署到Studio中本地运行的服务器。它是一个集成的开发环境,而不是一个部署服务"。

但是,工作室可以准备项目以连接到不同的服务器 为此,您需要选择运行方式>构建设置和部署目标see documentation)。在那里设置服务器详细信息,在您要执行的下一个版本中,这些设置将嵌入应用程序而不是本地服务器详细信息。

然后,您需要使用Ant等工具或任何其他工具来部署.wlapp和.adapter文件。生成的项目本身继续在Xcode / Android Studio / Visual Studio中构建,并且该项目(如上所述)将已设置为连接到远程服务器。

但是,您可以使用MobileFirst 7.1 CLI,它可以选择定义多个本地或远程服务器,然后您可以使用" mfp push"命令部署到远程服务器。