突然看到原来除了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?

Java的JAR包, EAR包 ,WAR包 都是干啥的,有啥区别

jar包和war包的介绍和区别

java打War包,war包和jar包的区别

jar包和war包的介绍和区别