jar和war包的区别
jar包:Java归档文件,是一种与平台无关的文件格式,允许将多个文件组合成一个压缩文件(以zip压缩文件格式为基础),不仅用于压缩发布,还可用户部署和封装库、组件和插件程序(即类和相关资源的封装),一般放在lib目录下,由JavaSE打包;
war包:代表了一个Web应用程序,它可以包含 Servlet、HTML页面、Java类、图像文件,以及组成Web应用程序的其他资源,而不仅仅是类的归档文件,一般放在\webapps\下,由JavaWEB打包。
jar和war包的区别
jar包:Java归档文件,是一种与平台无关的文件格式,允许将多个文件组合成一个压缩文件(以zip压缩文件格式为基础),不仅用于压缩发布,还可用户部署和封装库、组件和插件程序(即类和相关资源的封装),一般放在lib目录下,由JavaSE打包;
war包:代表了一个Web应用程序,它可以包含 Servlet、HTML页面、Java类、图像文件,以及组成Web应用程序的其他资源,而不仅仅是类的归档文件,一般放在\webapps\下,由JavaWEB打包。