首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在Openshift v3上部署基于java的应用

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

Stack Overflow用户
提问于 2017-08-25 19:56:38
回答 3查看 194关注 0票数 1

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

但是,当我使用“公开”URL(java-zeek.a3c1.starter-us-west-1.openshiftapps.com).时我得到一个404错误。

以下是我的完整配置:

代码语言:javascript
复制
zeek@zeek:~$ oc get all

NAME      TYPE      FROM      LATEST
bc/java   Source    Git       3

NAME            TYPE      FROM          STATUS     STARTED       DURATION
builds/java-3   Source    Git@85660aa   Complete   3 hours ago   55s

NAME      DOCKER REPO                    TAGS      UPDATED
is/java   172.30.148.65:5000/zeek/java   latest    3 hours ago

NAME       REVISION   DESIRED   CURRENT   TRIGGERED BY
dc/java    4          1         1         config,image(java:latest)
dc/mysql   1          1         1         config,image(mysql:5.7)

NAME         DESIRED   CURRENT   READY     AGE
rc/java-4    1         1         1         2h
rc/mysql-1   1         1         1         4h

NAME          HOST/PORT                                            PATH      SERVICES   PORT       TERMINATION   WILDCARD
routes/java   java-zeek.a3c1.starter-us-west-1.openshiftapps.com             java       8080-tcp                 None

NAME        CLUSTER-IP       EXTERNAL-IP   PORT(S)                      AGE
svc/java    172.30.92.188    <none>        8080/TCP,8443/TCP,8778/TCP   3h
svc/mysql   172.30.217.149   <none>        3306/TCP                     4h

NAME               READY     STATUS    RESTARTS   AGE
po/java-4-sdkqh    1/1       Running   0          2h
po/mysql-1-23vnw   1/1       Running   0          4h

我看到ROOT.war已经生成,但是放在./tmp/src/webapp/ (java )上,我尝试手动将它复制到/deployments,但仍然对我不起作用。

PS:构建是成功的,它尊重了来自pom.xml的所有依赖项。

我身边少了什么?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-09-06 13:24:39

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

我的pom.xml有一些outputDirectory,它曾经帮助openshift平台将war转移到正确的位置。

有魅力的作品

票数 0
EN

Stack Overflow用户

发布于 2017-09-01 23:07:06

我今天刚到rebuild。所有的过程(抓取,修补,部署)都进行得很好,就像昨天一样,但是这次,应用程序已经启动并运行了!我想这可能与维护过程有关。无论如何,问题解决了!

顺便说一句,恭喜Openshift团队。应用程序的部署非常简单!

票数 1
EN

Stack Overflow用户

发布于 2017-08-29 18:51:28

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45888600

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档