从移动第一台服务器上的远程机器部署war文件

时间:2015-07-28 02:23:41

标签: ibm-mobilefirst websphere-liberty mobilefirst-server

有没有办法通过使用configure.xml ant脚本提供ibm mobilefirst服务器的IP地址和端口号,从远程机器部署.war文件?在configure.xml脚本中,我需要提供服务器目录的路径以及更多特定于服务器的路径,尽管在部署.adapter和.wlapp时我能够远程执行。

任何人都可以帮我解决这个问题。服务器的配置是:使用的应用服务器是WAS v.8.5.5.5,Mobile first server 7,derby database

1 个答案:

答案 0 :(得分:0)

你有点困惑...... 它是这样的:

  1. 在您的案例中有一个应用程序服务器WebSphere Liberty概要文件
  2. 有MobileFirst Server和Console,它们是一组部署到应用程序服务器的.war和.jar文件
  3. 您的项目的运行时,也是.war,也部署到应用程序服务器
  4. 有.wlapp和.adapter工件,部署到MobileFirst Server (或者更确切地说,它的数据库,通过MobileFirst控制台)
  5. 这解释了为什么您可以将.wlapp和.adapter远程部署到MobileFirst Server,因为它是一台服务器,并且应该也可以通过Web访问(如果设置正确)。

    但.war文件是部署到运行所有内容的底层应用程序服务器(WebSphere Liberty)的工件,您无法远程部署它 - 当然不能通过MobileFirst Console进行部署。

    如果你想尝试通过Ant远程部署它,你可以看看这个问题:Using Ant to deploy EAR to remote websphere application server(相同的概念)。