【问题标题】:Deployment of war file on redhat openshift在redhat openshift上部署war文件
【发布时间】:2015-05-15 17:34:42
【问题描述】:

我在 Eclipse 中创建了一个 spring mvc 应用程序(基于 java 的配置,没有 web.xml,没有任何 xml)作为动态 Web 应用程序项目。我使用 git 将 war 文件上传到我的 tomcat 7 墨盒,如此处所述https://help.openshift.com/hc/en-us/articles/202399740-How-to-deploy-pre-compiled-java-applications-WAR-and-EAR-files-onto-your-OpenShift-gear-using-the-java-cartridges

git 以“部署完成并显示状态:成功”消息结束,但是当我尝试访问 http://ashken-f00fc7c8.rhcloud.com/webservice/ 下已部署的应用程序时,它返回一个 http 状态代码 404,但在我的本地计算机上一切正常。

【问题讨论】:

    标签: spring git openshift


    【解决方案1】:

    问题是 java 版本控制地狱的结果。我用 java 8 编译了我的项目,tomcat 7 catridge 还不支持。所以降级到java 7解决了这个问题。不过,openshift DIY catridges 支持 java 8。

    【讨论】:

    • 也为我工作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-13
    • 2016-06-13
    • 2012-07-29
    • 1970-01-01
    • 2015-09-03
    相关资源
    最近更新 更多