Java OpenShift Pro-Tomcat正在运行但应用程序未启动

Java OpenShift Pro-Tomcat正在运行但应用程序未启动,java,openshift,tomcat8,Java,Openshift,Tomcat8,我已经升级到OpenShift-Pro,我正在尝试让自己的一个web应用程序正常工作 源代码在GitHub上,我从本地IDE推送的任何代码都会导致生成,所以看起来一切正常 Tomcat正在运行,当我输入url/docs时可以看到。但我的应用程序没有运行 日志显示(为清晰起见,缩写): 如您所见,管理器、文档和主机管理器都已启动,但我希望在启动Servlet引擎行之后看到如下内容: Deploying web application archive /deployments/ROOT.war De

我已经升级到OpenShift-Pro,我正在尝试让自己的一个web应用程序正常工作

源代码在GitHub上,我从本地IDE推送的任何代码都会导致生成,所以看起来一切正常

Tomcat正在运行,当我输入url/docs时可以看到。但我的应用程序没有运行

日志显示(为清晰起见,缩写):

如您所见,管理器文档主机管理器都已启动,但我希望在启动Servlet引擎行之后看到如下内容:

Deploying web application archive /deployments/ROOT.war
Deployment of web application archive /deployments/ROOT.war has finished in 2,560 ms
请注意,OpenShift应用程序的名称与我的本地Eclipse项目的名称不同。当我在本地运行这个Eclipse项目时,上下文是“stripes”,请求看起来像localhost:8080/stripes/Test.action

有什么想法吗

我错过什么了吗


任何帮助都将不胜感激……

在本例中,似乎在
/tmp/src/target
目录中找不到构建的
ROOT.war
,而是由s2i映像自动部署的

这可能有点棘手,因为在这种情况下构建日志只缺少一行。如果构建的war文件位于正确的位置,您应该会在日志中看到一条消息,说明
根.war
文件(或任何其他名称,如果未在根上下文中部署)已复制到
/opt/webserver/webapps/
目录中,“从…复制所有目标war工件”行的正下方,例如:

(...)
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1:02.946s
[INFO] Finished at: Fri Sep 08 13:59:42 UTC 2017
[INFO] Final Memory: 18M/288M
[INFO] ------------------------------------------------------------------------
Copying all target war artifacts from /home/jboss/source/target directory into /opt/webserver/webapps for later deployment...
'/home/jboss/source/target/ROOT.war' -> '/opt/webserver/webapps/ROOT.war'
(...)

您能否提供构建日志以及您的
pom.xml
?如果让我猜猜,因为听起来应用程序构建得很好,但是创建的
ROOT.war
没有部署,我会指给你看。Jiri,谢谢你,你可能发现了什么。我的pom.xml确实包含webapps条目。我将拆除并重建。我会让你知道结果的…Jiri,你是个明星。这就是问题所在。如果你想提供答案,我可以给你应得的荣誉。谢谢…看起来这可能很难发现,所以我在下面添加了答案。感谢您确认这是实际问题。为了澄清这一点,我从pom.xml:stripes maven war plugin 2.6 webapps中删除了webapps******这一行******根目录
(...)
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1:02.946s
[INFO] Finished at: Fri Sep 08 13:59:42 UTC 2017
[INFO] Final Memory: 18M/288M
[INFO] ------------------------------------------------------------------------
Copying all target war artifacts from /home/jboss/source/target directory into /opt/webserver/webapps for later deployment...
'/home/jboss/source/target/ROOT.war' -> '/opt/webserver/webapps/ROOT.war'
(...)