Ibm mobilefirst 如何在公共http服务器上设置worklight

Ibm mobilefirst 如何在公共http服务器上设置worklight,ibm-mobilefirst,worklight-server,Ibm Mobilefirst,Worklight Server,我正在使用eclipse环境构建worklight项目运行项目时,我需要将平板电脑连接到本地网络,然后只有我可以为我进行所有服务器更新和所有操作。 我只想在http服务器上移动worklight server,我可以使用http://publicurl/anyprject它在apache上运行。现在我想在eclipse上工作,但每当我部署项目时,它都应该部署在public上,这样我就可以从任何地方访问它。 只要告诉我在公共服务器上移动的过程和内容 既然你是来问问题的,也请花点时间用英语写出结构合

我正在使用eclipse环境构建worklight项目运行项目时,我需要将平板电脑连接到本地网络,然后只有我可以为我进行所有服务器更新和所有操作。
我只想在http服务器上移动worklight server,我可以使用
http://publicurl/anyprject
它在apache上运行。现在我想在eclipse上工作,但每当我部署项目时,它都应该部署在public上,这样我就可以从任何地方访问它。

只要告诉我在公共服务器上移动的过程和内容

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


请尝试以下操作:

不要选择
buildall and Deploy
,而是尝试选择
buildforremoteserver
;您应该在那里输入机器的外部(公共)IP地址。接下来,在设备中运行生成的项目。这将允许它连接到Worklight服务器

请注意,Worklight服务器(或者更确切地说,托管它的计算机)和设备必须位于同一网络上,在本例中,连接到公共Internet


根据您的评论,您可以:

  • 我会认真尝试向公众开放你自己的机器
  • 如果不可能,我会尝试在Linux机器上进行开发
  • 如果不可能,则必须在Linux计算机上安装Worklight Server,并且无论何时更改项目,都必须将更新的.war、.wlapp和.adapter文件部署到Linux计算机上的安装中
  • 使用
    buildforremoteserver
    构建应用程序,使其连接到Linux计算机而不是本地开发计算机
  • 上面的步骤3意味着您需要维护2个开发环境,这并不容易

    如果你正在发展中,你应该渴望选择1或2;换句话说,创造一个合适的开发环境。在移动设备中,这需要公共互联网接入(通常)


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

    您的Worklight版本是什么?我正在使用Worklight版本6Thanks,但我正在使用eclipse设置在本地计算机上工作,因此无论我构建什么项目,我都可以在我知道的本地网络上访问它。我要问的是,我有一台linux服务器是公开的,我希望项目部署在那里,我可以在本地机器上进行开发,这样我就可以从任何地方访问它。我想你明白了。