1.jar包的介绍
jar包:对于学习java的人来说应该并不陌生。我们也经常使用也一些jar包。其实jar包就是java的类进行编译生成的class
文件进行打包的压缩包。里面就是一些class文件。当我们自己使用maven写一些java程序,进行打包生成jar包。同
时在可以在其他的工程下使用,但是我们在这个工程依赖的jar包,在其他工程使用该jar包也要导入。
如下为一个jar包里面的class文件
2.war包的介绍
war包:其实就是一个web程序进行打包后便于部署的压缩包,里面包括写的代码编译成的class文件,依赖的包,配置文
件,所有的网站页面,包括html,jsp等等。一个war包可以理解为是一个web项目,里面是项目的所有东西。。以Tomcat
为例,工程部署时,直接放到tomcat的webapps目录下,启动tomcat时,这个包就会自动解压,就相当于发布了。
我们可以使用WinRAR查看war包,直接将后缀.war改成.rar
war包目录:
WEB-INF目录: