Configuration 为CQ存储特定于环境的OSGI配置

Configuration 为CQ存储特定于环境的OSGI配置,configuration,osgi,aem,day-cq,Configuration,Osgi,Aem,Day Cq,我想存储我们在SVN中制作的Felix配置,并将它们应用到由自动构建生成的包中的CQ。为此,我按照中的说明创建了sling:OsgiConfig配置节点,这些节点被签入SVN 如何存储特定于环境的配置?例如,我希望DEV环境使用与PROD环境不同的日志记录配置。理想情况下,我希望将两个环境的配置都存储在SVN中,并让环境根据环境选择要使用的配置 我该如何做到这一点?或者是否有一种不同的方法可以用于特定于环境的配置?要进行特定于环境的配置,您应该在CQ5中使用运行模式-这里有大量关于如何实现的信息

我想存储我们在SVN中制作的Felix配置,并将它们应用到由自动构建生成的包中的CQ。为此,我按照中的说明创建了sling:OsgiConfig配置节点,这些节点被签入SVN

如何存储特定于环境的配置?例如,我希望DEV环境使用与PROD环境不同的日志记录配置。理想情况下,我希望将两个环境的配置都存储在SVN中,并让环境根据环境选择要使用的配置


我该如何做到这一点?或者是否有一种不同的方法可以用于特定于环境的配置?

要进行特定于环境的配置,您应该在CQ5中使用运行模式-这里有大量关于如何实现的信息


希望这能有所帮助。

谢谢你的指点!在深入研究您的链接并更好地理解运行模式之后,我发现这个关于定义运行模式的链接也很有用:查看Mike Pfaff的演示,了解更多关于运行模式和配置的详细信息