如何在服务器上上传我的 .War 文件

Posted

技术标签:

【中文标题】如何在服务器上上传我的 .War 文件【英文标题】:How Upload My .War file in server 【发布时间】:2015-12-02 13:50:47 【问题描述】:

我是部署项目 n 服务器的新手。如何部署我的 war 文件虚拟专用服务器 (VPS),以及如何提取 . 我的战争文件在我的本地电脑上工作。任何人请告诉我部署项目的步骤

【问题讨论】:

您可以使用 FileZilla 上传战争文件,还有很多其他工具以及您的服务器提供商也为您提供上传文件的选项。 【参考方案1】:

如果你的服务器使用Tomcat来部署你的war文件,你可以按照以下步骤:

    打开你的终端,通过scp将你的war文件发送给你的VPS。

    登录你的VPS,使用w3m打开tomcat管理页面,你会发现Tomcat Manager,直接进入即可。

    然后您可以选择您的war文件并将其部署到您的主机。Tomcat会为您提取war文件并将其放在正确的路径中。

【讨论】:

我将我的war文件部署在服务器的tomcat猫管理器中,它会正常工作。我会得到这样的输出 43.68.198.3/example 但是当我输入我的 example.com 时,它会显示 Http error 404 file not found errror @pramodK 也许您需要检查您的主机中是否有任何防火墙或tomcat端口是否开放供您访问。我不使用VPS,但我认为应该有一个配置来解决这个问题问题。 它可以工作,但是在将我的数据上传到我的服务器后,它会显示如下:在此服务器上找不到请求的 URL /uploadServlet。此外,在尝试使用 ErrorDocument 处理请求时遇到 404 Not Found 错误。 Apache/2.2.31 (Unix) mod_ssl/2.2.31 OpenSSL/1.0.1e-fips mod_jk/1.2.37 mod_bwlimited/1.4 服务器在 shopvend.in 端口 80@uestcfei【参考方案2】:

用于提取war文件,在netbeans中

当您右键单击您的项目并选择清理并构建时,然后再次右键单击并部署。 .war 文件将在项目的 dist 文件夹中创建。

详细解释查看here

【讨论】:

文件成功完全上传到我的服务器,它将获取我的页面,但是当我将我的详细信息上传到我的数据库时,它将传递空值

以上是关于如何在服务器上上传我的 .War 文件的主要内容,如果未能解决你的问题,请参考以下文章

如何在 tomcat 上部署 Java Web 应用程序(.war)?

如何将我的 .war 文件复制到 AWS 上的 EC2 实例?

使用git部署服务器

如何在 Bluemix 中更改同一项目的 War 文件

如何将APP部署在阿里云服务器上?

如何在Eclipse中制作war文件[重复]