如何将 .war 文件部署到 WebSphere 8.5 服务器?
Posted
技术标签:
【中文标题】如何将 .war 文件部署到 WebSphere 8.5 服务器?【英文标题】:How to deploy .war file to WebSphere 8.5 server? 【发布时间】:2016-01-06 11:25:52 【问题描述】:我已将 IBM MobileFirst 平台用于我的一个项目。使用它,我创建了一个 APK 文件(原生 android)和一个 WAR 文件。 APK 文件使用 HTTPURLConnection 调用 Web 服务。 Worklight Web 服务反过来调用我的企业环境中的另一个外部托管的 Web 服务。
我已经使用 Emulator 和 Worklight Eclipse 环境以及我的企业服务器在我的本地机器上测试了这个流程。 现在我正在尝试在外部 Web 服务器上托管 Worklight Web 服务。
-
我可以在 TOMCAT 服务器上执行此 WAR 文件还是仅适用于 IBM Websphere?
如果是,我已尝试部署到 TOMCAT 并且成功。但是当我尝试“启动”它时,它会出错。该错误可在容器日志文件中找到。有人可以帮我看看我应该在哪里寻找吗?
另外,我也在尝试在 IBM Websphere 上进行部署。它已在 8.5 版上成功部署,并且也在运行。现在如何从 Android 客户端应用程序访问它?
【问题讨论】:
您提到了一个错误...错误是什么...提供日志? 我认为@yogesh 正在询问在哪里查找错误。从他的问题来看,他似乎需要帮助来定位容器日志错误文件。 我已经使用以下命令创建了 Mobile First Platform Server 6.0 配置文件:create server MFPServer 但是当我启动 MFPServer 时,我的浏览器上没有 appcenterconsole。它给了我404错误。我已经更改了 server.xml 文件中的端口,但遇到了同样的问题 【参考方案1】:已使用以下命令创建了 Mobile First Platform Server 6.0 配置文件:create server MFPServer 但是当我启动 MFPServer 时,我的浏览器上没有 appcenterconsole
appcenter 没有作为开发环境的一部分安装。您描述的是使用 CLI 工具创建开发服务器。
我可以在 TOMCAT 服务器上执行此 WAR 文件还是仅适用于 IBM Websphere?
Worklight 支持 WebSphere Liberty 和 Tomcat。
... 该错误可在容器日志文件中找到。有人可以帮我看看我应该在哪里寻找吗?
在你的 Tomcat 目录中找到日志文件夹
确保使用服务器的主机名/IP 配置 wlclient.properties 文件 确保 .wlapp 和 .adapter 文件部署到同一台服务器另外,我也在尝试在 IBM Websphere 上进行部署。它已在 8.5 版上成功部署,并且也在运行。现在如何从 Android 客户端应用程序访问它?
【讨论】:
以上是关于如何将 .war 文件部署到 WebSphere 8.5 服务器?的主要内容,如果未能解决你的问题,请参考以下文章