IBM Worklight 6.0 - worklight studio获取嵌入式服务器的IP地址

1 ibm-mobilefirst

我已经安装了IBM Worklight 6.0 Studio - 企业版.我的工作站(Windows 7)有多个网络接口,因此有多个IP地址.默认的wlclient.properties文件的wlServerHost值是其中一个ip地址,但不是localhost的正确值.worklight工作室从哪里获取IP地址?(即,使用什么命令或什么代码来获取嵌入式WAS 8.5 Liberty Profile服务器的主机地址?)

小智 6

安装Worklight Studio时,它将配置嵌入式Liberty服务器,并将"主机名"设置为"localhost".

有了这个,当您构建和部署应用程序时,Studio将尝试猜测当前的IP地址是什么,以便在仿真器或设备上运行的应用程序可以连接到Liberty服务器(因为"localhost"不起作用).

在这种情况下,Worklight Studio将在构建/部署应用程序时将以下消息打印到Worklight Console日志:

FWLPL0010W:从目标服务器配置中检测到"localhost".使用主机的主IP地址192.168.1.102构建Worklight应用程序.请考虑使用完全限定的主机名(避免使用"localhost")或有效的IP地址.可以通过从"服务器"视图打开Worklight Development Server的配置编辑器来修改该值.

当Studio没有猜到正确的IP地址时,您必须手动设置它; 这可以通过转到Eclipse的"Servers"视图并双击"Worklight Development Server [worklight]"条目来完成:

在此输入图像描述

然后相应地设置'主机名':

在此输入图像描述

完成后,下次构建和部署app时,Studio将使用此IP地址,您可以通过查看"wlclient.properties"文件来确认.

我希望这有帮助.


归档时间:

查看次数:

1545 次

最近记录:

7 年,4 月 前