当我开始想知道是否可以简单地使用Sling Launchpad并使用jar启动服务器时,我正在尝试理解Sling/JCR的部署场景。我的项目更需要简单性而不是性能,但是这种方法有什么严重的问题吗?或者,有没有一个详细讨论Sling/JCR部署的好地方?
发布于 2012-05-24 15:07:06
我不认为我们有关于如何部署Sling应用程序的详细描述,最好的办法是在用户邮件列表( http://sling.apache.org/site/project-information.html#ProjectInformation-lists )上询问,以便其他人可以分享他们的经验。
至于从launchpad开始,我看不出有什么问题,这就是我们在Adobe CQ5中使用Sling的方式。我们有自己的定制启动器,添加了一些功能,主要与升级管理相关,但基本相同。
发布于 2012-05-23 21:32:06
尽管您的项目细节不多,但我可以说,在使用可选择的捆绑包启动OSGi环境时,Sling-Launchpad是一个非常有用的工具。您只需创建一个要包含在环境中的包的列表。它在Apache Stanbol项目中得到了非常积极的应用。有关详细信息,您可以查看Stanbol的各种启动器,例如full、full-war、etc。这些启动器生成一个单独的jar文件,其中包括启动服务器所需的文件。
发布于 2014-12-12 09:51:49
冷冰冰的回答,也许迟到总比不到好。只要你不是在寻找集群配置,sling主干构建现在就有一个debian contrib模块,它将launchpad jar打包到debian包中。它是一种简单的打包机制,没有充分利用所有可能的用例,但它确实设置了日志记录,并为配置设置提供了etc/default。
https://stackoverflow.com/questions/10720693
复制相似问题