【问题标题】:Difference between a packaged archive and an exploded archive打包存档和展开存档之间的区别
【发布时间】:2011-10-22 05:58:27
【问题描述】:

我似乎无法在互联网上找到打包存档和分解存档之间的区别。

有人请说出一些参考资料吗?

【问题讨论】:

    标签: jakarta-ee archive


    【解决方案1】:

    真的没有区别。

    展开的存档是文件夹和文件的树,它尊重给定的结构,您的应用程序服务器可以利用该结构来部署应用程序。 例如,对于 Web 应用程序,您创建一个 war 目录结构。应用程序服务器需要一个 WEB-INF 目录,其中包含作为部署描述符的 web.xml 文件。

    打包存档是包含上述结构的 zip 文件。打包存档的扩展名可能不同(war、jar、car、ear),但它们都是包含给定结构的 zip 文件。

    【讨论】:

    • 他们把解压档案或压缩文件或WAR文件到文件和文件夹树中称为Exploding
    【解决方案2】:

    我没有参考资料,但在展开的存档中,您可以使用热部署。因为如果它被分解,您可以更改每个文件的类文件。 如果它已打包,那么您需要更改整个 zip 文件以更改类。

    【讨论】:

      猜你喜欢
      • 2022-11-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-17
      • 1970-01-01
      相关资源
      最近更新 更多