我想将一个WAR文件上传到我的 Openshift 帐户,但这会强迫我 使用GIT ot GITHUB(here)。请原谅我说这个,但这非常烦人。
有没有办法直接将WAR文件上传到我的应用程序而不使用某些第三方?
我的应用程序(在Openshift中)包括:Tomcat 7(JBoss EWS 2.0),MySQL 5.5。
非常感谢
答案 0 :(得分:7)
请按照以下链接中的说明进行操作
更多详情:
您可以这样使用:
点击git
并登录git bash,然后执行以下操作:
scp <your local file name> <your hash number>@<your app name>-<your domain name>.rhcloud.com:~/<app name>/data/
示例:
scp hello.csv 87b95e67477f442c9356a4ae49cd7c9e@cdapp-music.rhcloud.com:~/cdapp/data/
外部来源:来自here
答案 1 :(得分:5)
您可以参考https://developers.openshift.com/en/tomcat-deployment-options.html
步骤:
git clone
下载源代码
从repo中移除src
和pom.xml
并推送
使用Win Scp
/ FileZilla
登录您的应用
在此处粘贴ROOT.war
/var/lib/openshift/{APP_ID}/app-root/runtime/dependencies/jbossews/webapps
或只是来自着陆目录的app-root/runtime/dependencies/jbossews/webapps
。