怎样创建WAR文件

原文请看“http://www.javatpoint.com/war-file”。

War文件

一个war(web archive)文件包含一个web项目的所有文件。可能有sevlet,xml,jsp,image,html,css,js 等文件。现在,我们来讨论什么是war文件,怎样创建war文件,怎样部署war文件以及怎样提取war文件。


什么是war文件?

web archive(war)文件包括一个web应用程序的所有内容。它降低了从我们的开发目录到部署目录的转移时间。

war文件的优点

节省时间:war文件把所有的文件都组合到一起。所以它让我们用更少的时间将文件从客户端转移到服务器端。


怎样创建war文件?

为了创建war文件,你需要使用jdk的jar工具。你需要使用jar命令的 -c选项,来创建war文件。  

进入到项目所在的目录(WEB-INF的父目录,而不是WEB-INF),然后执行下面的命令:

  1. jar -cvf projectname.war *  

这里,-c是用来创建文件,-v是用来在标准输出中生成详细输出,-f用来指定部署文件的名称。

*(星号)指定了这个目录内的所有文件都要参加打包


怎样部署war文件?

有两种方式来部署war文件:

    1.通过服务器控制台面板

    2.通过在服务器的特定文件夹里手动部署war文件。

如果你想要手动在Apache tomcat服务器上部署war文件,进入tomcat的webapps目录并且将war文件粘贴在这个文件夹下。

现在,你就能通过浏览器来访问这个web项目了。

注意:服务器将在内部提取war文件

怎样手动提取war文件?

我们需要使用jar命令的 -x 选项来提取war文件。让我们看下提取war文件的命令:

  1. jar -xvf projectname.war  
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值