当我运行项目时,我正在使用 eclipse 环境构建 worklight 项目,我需要将我的平板电脑连接到本地网络,然后只有我为我工作所有服务器更新和所有。
我只想将worklight服务器移到http服务器上,我可以使用http://publicurl/anyprject
它在apache上运行。现在我想在 eclipse 上工作,但每当我部署项目时,它应该部署在公共环境上,以便我可以从任何地方访问它。
只需告诉我过程以及我需要在公共服务器上移动的内容即可。
问问题
209 次
1 回答
0
既然你是来问问题的,请花点时间用英语写出结构合理、连贯的句子。这只会使每个人受益,您将获得更好的答案,而且速度也更快。
尝试以下操作:
与其选择Build All and Deploy
,不如尝试选择Build for Remote Server
;在那里你应该输入你机器的外部(公共)IP地址。接下来,在您的设备中运行生成的项目。这应该允许它连接到 Worklight Server。
请注意,Worklight 服务器(或者更确切地说,托管它的机器)和设备都必须在同一个网络上,在这种情况下 - 连接到公共 Internet。
根据您的评论,您可以:
- 我会认真尝试将您自己的机器开放给公众访问
- 如果不可能,我会尝试转而在 Linux 机器上进行开发
- 如果不可能,那么您必须在 Linux 机器上安装 Worklight Server,并且每当您对项目进行更改时 - 将更新的 .war、.wlapp 和 .adapter 文件部署到 Linux 机器上的安装
- 构建应用程序
Build for Remote Server
,使其连接到 Linux 机器而不是本地开发机器
上面的第 3 步意味着您需要维护 2 个开发环境,这并不容易。
如果您正处于开发阶段,您应该追求选项 1 或 2;换句话说,创造一个合适的开发环境。在移动设备中,这需要公共 Internet 访问(通常)。
您是独立的开发人员、业务合作伙伴还是 IBM 的客户?
于 2013-09-13T10:54:00.460 回答