码迷,mamicode.com
首页 > 其他好文 > 详细

war文件

时间:2015-05-31 10:44:26      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:

其实war文件就是Java中web应用程序的打包。借用一个老兄的话,“当你一个web应用程序很多的时候,如果你想把它部署到别的机器上,来回拷这些文件是件挺郁闷的事情,如果要是一个文件就好了。。。那么war文件就可以满足你这个小小的要求”。

 

那有人会说,这和直接打成rar文件不一样吗?区别大了!

 

如果你直接打成rar文件,你得手动的去解压缩,但是war文件不需要,你把它放到tomcat的webapp目录下,就可以直接运行了,我觉得这个功能够强大,哈哈。



在 tomcat安装目录下的conf目录下有个server.xml,搜索“unpackWARs”关键字,你会看到在<Host>标签中会有 对其的设置,如果设置成true,那么tomcat在启动的时候,会在webapps目录下自动解压你那个war文件;如果设置成false,则 tomcat直接访问war文件。


假如他的值是true,你的tomcat已经启动了,你把自动解压的文件夹删了,tomcat又会自动解压,我觉得它是实时的在检查,一旦没有,就会解压。

 

如何生成war文件呢:

 

1
jar -cvf blog.war *

 

查看war文件的方式:

 

1
jar -tf blog.war

war文件

标签:

原文地址:http://www.cnblogs.com/tianyalu/p/4541585.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!