tar:Unix和类Unix系统上的压缩打包工具,可以将多个文件合并为一个文件,打包后的文件后缀亦为“tar”,因为该打包程序最初设计的目的是为了将文件被分到磁盘上所以叫Tape archive
jar:Java编译好之后生成class文件,但如果直接发布这些class文件的话会很不方便,所以就把许多的class文件打包成一个jar,jar中除了class文件还可以包括一些资源和配置文件,通常一个jar包就是一个java程序或者一个java库,Java archive
war:war包就是一个web应用程序。里面打包web需要用到的东西,Web application archive