我似乎无法在互联网上找到打包存档和展开存档之间的区别。
有人请说出一些参考文献吗?
答案 0 :(得分:25)
确实没有区别。
展开的归档文件是一个文件夹和文件树,它尊重给定结构,应用程序服务器可以利用它来部署应用程序。 例如,对于Web应用程序,您可以创建war目录结构。应用程序服务器需要一个包含web.xml文件的WEB-INF目录,该文件充当部署描述符。
打包存档是包含上述结构的zip文件。打包存档的扩展名可能不同(war,jar,car,ear),但它们都是包含给定结构的zip文件。
答案 1 :(得分:8)
我没有参考资料,但在爆炸档案中,您可以使用热部署。因为如果爆炸,您可以更改每个文件的类文件。 如果itts打包,那么你需要更改整个zip文件来更改类。