如何在Apache Sling上部署Apache Tomcat有几个指南。你为什么想这么做?据我了解,这意味着您将在tomcat中部署OSGI容器Felix,因此使用与Tomcat完全不同的部署系统。更令人困惑的是:在Felix Sling中使用Jetty作为servlet引擎 - 因此您在servlet引擎中部署了一个servlet引擎。 8-}那么,这样做有什么意义,而不是仅仅将launchpad作为Java独立应用程序运行?
答案 0 :(得分:3)
有些人希望在Tomcat或其他servlet容器上部署Sling,因为他们有其他应用程序在那里运行,他们更喜欢统一设置,或者因为他们在监控,操作等方面熟悉这些容器。
这就是为什么我们提供Sling作为war文件和自包含的runnable jar。
如果你没有特别的理由使用Tomcat或其他servlet容器,那么使用独立的Sling runnable jar可能是最好的 - 它重量轻,易于安装并提供完全相同的功能。