jar - 为什么AEM作为war文件?

标签 jar war aem

Adobe Experience Manager 可以以两种格式下载:作为独立的 jar 文件(其中 Apache Felix 作为 OSGi 容器,CRX 作为存储库,Apache Sling 用于内容交付,以及它自己的 Servlet 容器,我认为现在是 jetty) .
也作为 war 文件。除了应用程序服务器部分之外,此 war 文件具有所有其他元素,并且 war 部署在 WebSphere 或 Apache Tomcat 上。

我似乎不明白当独立的 jar 可以完成工作时,将 AEM 作为 .war 文件有什么好处。

谢谢

最佳答案

一些用户希望使用 war 文件,因为这是他们在环境中所习惯的,但你是对的,可运行的 jar 可以很好地完成这项工作,而且环境更简单。

关于jar - 为什么AEM作为war文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33052793/

相关文章:

eclipse - 在 ECLIPSE java 中创建带有外部 jar (JXL) 的 jar 可执行文件

ant - 当 ant 的 jar 任务包含在 jar 中时,如何重命名文件?

java - 用于 war 部署的外部资源与内部资源,例如 Tomcat

java - 如何从war文件中获取java源代码?

tomcat - 使用 play2war 在 tomcat 上运行 play 2 应用程序

java - "Error: Could not find or load main class com.mycompany.App"尝试执行 Maven 生成的 Jar

java - 将 .jar 集成到 Flash 项目中

aem - AEM CQ5 中的包恢复

aem - 从 AEM 6.5 中的 HTL 中的多字段组件检索值

javascript - 向富文本编辑器的 Source 值添加一个额外的类