gpt4 book ai didi

jakarta-ee - 在 IntelliJ 中为 Java EE 项目部署 Artifact ,什么是分解 Artifact

转载 作者:行者123 更新时间:2023-12-02 07:36:43 25 4
gpt4 key购买 nike

当我在 IntelliJ 中启动 JSF Maven 项目并编辑运行配置时,它为我提供了 2 个部署在服务器上的选项:

  • 项目.war
  • project.war 爆发了

它怎么知道我会有一个 war 文件?那我会有这个神器?它来自pom文件吗?什么是爆炸神器?

最佳答案

  • JSF 相关项目 ( JavaServer Faces ) 始终是一个 Web 应用程序。所以它需要是一个 .war ( Web Application aRchive) 文件。
  • 在一般的 WAR 文件中,项目的所有 Artifact 都捆绑在 zipped 中格式。部署时,许多web containers默认情况下,将 war 文件“分解”(解压缩)为常规文件文件夹(JAR 文件、JSPHTMLimages 或其他资源)。

在分解 war 格式中,所有 Artifact 都是这样的格式,以便对于每个部署周期,可以部署 war 文件的部分 Artifact 。

一个有用的链接是 Advantages/Disadvantages to exploded wars

关于jakarta-ee - 在 IntelliJ 中为 Java EE 项目部署 Artifact ,什么是分解 Artifact ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15485269/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com