-1

当我运行项目时,我正在使用 eclipse 环境构建 worklight 项目,我需要将我的平板电脑连接到本地网络,然后只有我为我工作所有服务器更新和所有。
我只想将worklight服务器移到http服务器上,我可以使用http://publicurl/anyprject它在apache上运行。现在我想在 eclipse 上工作,但每当我部署项目时,它应该部署在公共环境上,以便我可以从任何地方访问它。
只需告诉我过程以及我需要在公共服务器上移动的内容即可。

4

1 回答 1

0

既然你是来问问题的,请花点时间用英语写出结构合理、连贯的句子。这只会使每个人受益,您将获得更好的答案,而且速度也更快。


尝试以下操作:

与其选择Build All and Deploy,不如尝试选择Build for Remote Server;在那里你应该输入你机器的外部(公共)IP地址。接下来,在您的设备中运行生成的项目。这应该允许它连接到 Worklight Server。

请注意,Worklight 服务器(或者更确切地说,托管它的机器)和设备都必须在同一个网络上,在这种情况下 - 连接到公共 Internet。


根据您的评论,您可以:

  1. 我会认真尝试将您自己的机器开放给公众访问
  2. 如果不可能,我会尝试转而在 Linux 机器上进行开发
  3. 如果不可能,那么您必须在 Linux 机器上安装 Worklight Server,并且每当您对项目进行更改时 - 将更新的 .war、.wlapp 和 .adapter 文件部署到 Linux 机器上的安装
  4. 构建应用程序Build for Remote Server,使其连接到 Linux 机器而不是本地开发机器

上面的第 3 步意味着您需要维护 2 个开发环境,这并不容易。

如果您正处于开发阶段,您应该追求选项 1 或 2;换句话说,创造一个合适的开发环境。在移动设备中,这需要公共 Internet 访问(通常)。

您是独立的开发人员、业务合作伙伴还是 IBM 的客户?

于 2013-09-13T10:54:00.460 回答