我正在尝试在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
中的所有依赖项我身边缺少什么?
答案 0 :(得分:1)
我今天刚刚点击rebuild
。昨天所有的过程(获取,建立,部署)都很顺利,但这一次,应用程序正在运行!我想这可能与维护过程有关..无论如何,问题解决了!
顺便说一下,祝贺Openshift团队。部署应用程序非常简单!
答案 1 :(得分:0)
您可以在github上加载源代码并在那里构建
答案 2 :(得分:0)
这是为了帮助遇到同样问题的人。这个解决方案可能不是你想要的,但肯定是要检查的事情之一。
我的pom.xml有一些outputDirectory,一旦注释掉,就帮助openshift平台将战争转移到正确的位置。
像魅力一样工作