突然看到原来除了jar包还有war包啊?????
Posted healer777
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了突然看到原来除了jar包还有war包啊?????相关的知识,希望对你有一定的参考价值。
先来说说区别:
首先,jar包呢,是一个压缩文件,可以由很多文件压缩而成,,简单来说就是,jar包是别人写好的一些类,然后对这些类
进行打包,这就是jar包,你可以直接用这些 jar包,使用里面的类和属性,而且jar包,一般放在lib目录中;
接着说说war包,我之前从来没有这个概念,还好刚才看到别人的文章,
war包,简单来说就是一个可以直接运行的web模块,通常用于网站,以包的形式部署到容器中,就Tomcat来说,将war包
放在webapps目录中,然后启动Tmocat ,这个包会自动解压,就相当于发布出来了,这个时候是不是你就会想到我们webapps
中是放 js ,css,html的,另外还有WEB-INF目录,而且WEB-INF目录底下还有一个xml配置文件,跟一个classes目录,这个目录则是一些已经编译好的servlet类和jsp,
所以呢,war包就是javaweb程序打好的包,war包里面包含了我们的配置文件,网站页面,一个war包可以理解为一个web项目,里面就是项目的所有东西,
war文件代表一个Web应用程序,jar是类的归档文件。
以上是关于突然看到原来除了jar包还有war包啊?????的主要内容,如果未能解决你的问题,请参考以下文章
想问下linux下的jar包unzip后修改了个文件配置,怎么样才能再打回jar包啊
maven如何打WAR包,看到target目录下面会生成JAR包,如何改成WAR?