在远程主机中运行WAR文件而无需手动启动tomcat

时间:2014-03-29 06:21:56

标签: tomcat web deployment war openshift

我有一个Web应用程序,只有在手动启动tomcat服务器后才可以在localhost上部署和运行。

如果我想将该Web应用程序部署为远程主机上的WAR以供世界其他地方使用(!),还有其他方法可以执行此操作,因为用户无法(或不需要)从中启动tomcat那个远程主机。

所以,基本上......:8080 / soda-w / Applicationclient / index.html适用于localhost,但不适用于像sofa.uqam.ca这样的主机。

任何分步指南?还是建议?

...谢谢

1 个答案:

答案 0 :(得分:0)

将war文件重命名为ROOT.war,以便将其部署在应用程序服务器的根上下文中。 https://www.openshift.com/kb/kb-e1088-how-to-deploy-pre-compiled-java-applications-war-and-ear-files-onto-your-openshift-gear