无法在Openshift v3上部署基于java的应用程序

时间:2017-08-25 19:56:38

标签: java tomcat deployment jboss openshift

我正在尝试在openshift v3上部署基于JEE / mysql的应用程序。

然而,当我使用'暴露' URL(java-zeek.a3c1.starter-us-west-1.openshiftapps.com)。我收到404错误。

以下是我的完整配置:

cardConfig: {
    editable: true,
    showIconMenus: true,
    listeners: {
        load: function() {
            // Set ID…
        }
    }
},

我看到ROOT.war已经生成但位于./tmp/src/webapps/(java pod)我试图手动将其复制到/ deployments,但仍然无法正常工作。

PS:构建成功并且它尊重了pom.xml

中的所有依赖项

我身边缺少什么?

3 个答案:

答案 0 :(得分:1)

我今天刚刚点击rebuild。昨天所有的过程(获取,建立,部署)都很顺利,但这一次,应用程序正在运行!我想这可能与维护过程有关..无论如何,问题解决了!

顺便说一下,祝贺Openshift团队。部署应用程序非常简单!

答案 1 :(得分:0)

您可以在github上加载源代码并在那里构建

答案 2 :(得分:0)

这是为了帮助遇到同样问题的人。这个解决方案可能不是你想要的,但肯定是要检查的事情之一。

我的pom.xml有一些outputDirectory,一旦注释掉,就帮助openshift平台将战争转移到正确的位置。

像魅力一样工作