2

有几个指南如何在Apache Tomcat上部署Apache Sling。你为什么想这么做?据我了解,这意味着您在 tomcat 中部署 OSGI 容器 Felix,因此使用与 Tomcat 完全不同的部署系统。更令人困惑的是:在 Felix Sling 中,使用Jetty作为 servlet 引擎 - 因此您在 servlet 引擎中部署了 servlet 引擎。8-} 那么,这样做的意义何在,而不是仅仅将启动板作为 Java 独立应用程序运行?

4

1 回答 1

3

有些人想在 Tomcat 或其他 servlet 容器上部署 Sling,或者因为他们有其他应用程序在其中运行并且他们更喜欢统一设置,或者因为他们在监控、操作等方面熟悉这些容器。

这就是为什么我们提供 Sling 作为战争文件和自包含的可运行 jar 的原因。

如果您没有特定理由使用 Tomcat 或其他 servlet 容器,则使用自包含的 Sling 可运行 jar 可能是最好的 - 它轻量级、易于安装并提供完全相同的功能。

于 2013-06-25T11:27:25.363 回答