什么是jar,什么是war,他们两个的区别时间:2023-03-10 05:56:09 jar: jar包是java普通工程打的包。 里面只有编译后的class文件和一些部署文件。 jar相当于把类和一些相关的资源封装到一个包中,便于程序引用。 war: war包是javaweb工程打的包。 里面的东西比较多,包括编译后的class文件,依赖的包,配置文件,所有的网站页面,包括html,jsp等。 一个war包可以理解是一个web项目。