Java 如何将webapp正确部署到openshift?

Java 如何将webapp正确部署到openshift?,java,spring,vaadin,openshift,Java,Spring,Vaadin,Openshift,我按照上面的指示去做 无论如何,当打开我的应用程序时,我得到了不可用的503服务 如何在openshift上验证构建是否确实成功 这是发布期间的输出: [INFO] --- maven-war-plugin:2.4:war (default-war) @ my-app --- [INFO] Packaging webapp [INFO] Assembling webapp [my-app] in [/var/lib/openshift/5369ed42e0b8cdc66a00027c/app-r

我按照上面的指示去做

无论如何,当打开我的应用程序时,我得到了不可用的
503服务

如何在
openshift
上验证构建是否确实成功

这是发布期间的输出:

[INFO] --- maven-war-plugin:2.4:war (default-war) @ my-app ---
[INFO] Packaging webapp
[INFO] Assembling webapp [my-app] in [/var/lib/openshift/5369ed42e0b8cdc66a00027c/app-root/runtime/repo/target/my-app]
[INFO] Processing war project
[INFO] Webapp assembled in [6408 msecs]
[INFO] Building war: /var/lib/openshift/5369ed42e0b8cdc66a00027c/app-root/runtime/repo/deployments/ROOT.war
[INFO] 
[INFO] --- spring-boot-maven-plugin:1.0.1.RELEASE:repackage (default) @ my-app ---
在我的本地机器和本地构建上,此后将出现一条构建成功的消息,如:

[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 17.385s
[INFO] Finished at: Wed May 07 11:15:48 CEST 2014
[INFO] Final Memory: 13M/32M
[INFO] ------------------------------------------------------------------------

但这在发布到openshift时丢失了。这是不是告诉我在云中构建不成功?

您可以直接部署war openshift,无需在服务器上构建,以供参考:

您应该检查日志文件中的特定错误消息。另外,上面的日志看起来不像完整的日志,因为没有显示错误,只有INFO.OK。我不知道我可以通过插件从他们的服务器请求尾部日志。谢谢