【发布时间】:2015-08-05 02:46:24
【问题描述】:
我正在尝试通过将 war 文件部署到我的设备来在 OpenShift Online 上运行 Java 应用程序。 以下是我尝试部署它所遵循的步骤。
- 我为我的应用程序创建了 WAR 文件,并更改了
连接网址为
jdbc:mysql://${OPENSHIFT_MYSQL_DB_HOST}:${OPENSHIFT_MYSQL_DB_PORT}/affablebean并根据 open shift MySQL 更新用户名和密码 凭据。 - 将war文件重命名为ROOT.war。
- 我正在使用 FileZilla 部署 WAR 文件。我把 ~/app-root/dependencies/jbossews/webapps/ 中的 ROOT.war 文件 文件夹。
- 然后我使用命令
ctl_all restart重新启动了应用服务器
但是当我尝试通过 url 访问我的 web 应用程序时,我得到了相同的 “欢迎使用 OpenShift 上的 JBossEWS (Apache/Tomcat) 应用程序”。
为什么会这样?有什么方法可以跟踪是否部署了 WAR 文件?还是tomcat服务器文件?
请帮助我。我是否正确执行了上述步骤?
【问题讨论】:
-
这个链接可能会有所帮助。stackoverflow.com/questions/30954158/…
标签: jakarta-ee openshift war openshift-client-tools