我有一个 Web 应用程序,只有在手动启动 tomcat 服务器后,我才能将其作为 WAR 部署并在本地主机上运行。
如果我想将该 Web 应用程序作为 WAR 部署到世界其他地方的远程主机上(!),有没有其他方法可以做到这一点,因为用户不能(或不需要)从那个远程主机。
所以,基本上,...:8080/soda-w/Applicationclient/index.html 适用于本地主机,但不适用于 sofa.uqam.ca 等主机。
有任何分步指南吗?或者建议?
谢谢...
最佳答案
将您的 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
关于tomcat - 无需手动启动tomcat即可在远程主机中运行WAR文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22727820/