【发布时间】:2011-10-22 05:58:27
【问题描述】:
我似乎无法在互联网上找到打包存档和分解存档之间的区别。
有人请说出一些参考资料吗?
【问题讨论】:
标签: jakarta-ee archive
我似乎无法在互联网上找到打包存档和分解存档之间的区别。
有人请说出一些参考资料吗?
【问题讨论】:
标签: jakarta-ee archive
真的没有区别。
展开的存档是文件夹和文件的树,它尊重给定的结构,您的应用程序服务器可以利用该结构来部署应用程序。 例如,对于 Web 应用程序,您创建一个 war 目录结构。应用程序服务器需要一个 WEB-INF 目录,其中包含作为部署描述符的 web.xml 文件。
打包存档是包含上述结构的 zip 文件。打包存档的扩展名可能不同(war、jar、car、ear),但它们都是包含给定结构的 zip 文件。
【讨论】:
我没有参考资料,但在展开的存档中,您可以使用热部署。因为如果它被分解,您可以更改每个文件的类文件。 如果它已打包,那么您需要更改整个 zip 文件以更改类。
【讨论】: