Java 在不使用GIT的情况下将WAR文件部署到Openshift?

Java 在不使用GIT的情况下将WAR文件部署到Openshift?,java,git,tomcat,jboss,openshift,Java,Git,Tomcat,Jboss,Openshift,我想上传一个WAR文件到我的Openshift帐户,但它强迫我 要使用GIT-ot-GITHUB()。请原谅我这么说,但这很烦人 有没有办法不使用第三方直接将WAR文件上传到我的应用程序中 我的应用程序(在Openshift中)包括:Tomcat 7(JBoss EWS 2.0)、MySQL 5.5 非常感谢请按照以下链接中的说明进行操作 更多详情: 您可以这样使用: 点击git并登录git bash,然后执行以下操作: scp <your local file name> <

我想上传一个WAR文件到我的Openshift帐户,但它强迫我 要使用GIT-ot-GITHUB()。请原谅我这么说,但这很烦人

有没有办法不使用第三方直接将WAR文件上传到我的应用程序中

我的应用程序(在Openshift中)包括:Tomcat 7(JBoss EWS 2.0)、MySQL 5.5


非常感谢

请按照以下链接中的说明进行操作

更多详情:

您可以这样使用:

点击git并登录git bash,然后执行以下操作:

scp <your local file name> <your hash number>@<your app name>-<your domain name>.rhcloud.com:~/<app name>/data/
外部来源:您可以参考

步骤:

  • git clone
    下载源代码

  • 从repo和push中删除
    src
    pom.xml

  • 使用
    Win-Scp
    /
    FileZilla
    登录您的应用程序

  • 粘贴
    ROOT.war
    此处
    /var/lib/openshift/{APP_ID}/APP ROOT/runtime/dependencies/jbossews/webapps


  • 或者直接从登录目录
    approot/runtime/dependencies/jbossews/webapps

    :有一种使用SCP部署war的方法/SFTP@BobMalooga:我修正了他的评论,并用我添加的示例在我的机器上进行了测试,结果正常。这并没有回答问题,因为它使用Git。不,它没有使用Git进行源代码版本控制。它只是说通过git获取代码并从repo中删除[dot]POM文件。否则它将继续选择maven版本。@zygimantus我从未尝试过wildfly。它应该是相似的,目录结构可能略有不同。
    scp hello.csv 87b95e67477f442c9356a4ae49cd7c9e@cdapp-music.rhcloud.com:~/cdapp/data/