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

标签 configuration osgi aem day-cq

我想存储我们在 SVN 中所做的 Felix 配置,并将它们应用于自动构建生成的包中的 CQ。为此,我一直按照 中的说明进行操作。 this CQ5 OSGI Configuration Document 创建被检入 SVN 的 sling:OsgiConfig 配置节点。

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

我该怎么做 - 或者我应该为特定于环境的配置使用不同的方法吗?

最佳答案

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

希望这可以帮助。

关于configuration - 为 CQ 存储特定于环境的 OSGI 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11001813/

相关文章:

apache-spark - 如何将托管在 HDFS 中的配置文件传递给 Spark 应用程序?

java - 使用 iPOJO 发布非@Instantiate OSGi 服务

java - 将图像数据 InputStream 转换为字符串,然后从该字符串返回图像不会给出图像

java - 关于如何在 SlingModel 上创建变更观察程序以实现 JCR 持久化的建议

javascript - node.js 配置子模块

c# - 如何在运行时获取构建配置?

c# - 通过主机文件连接到远程队列

java - 如何使用OSGI远程查看html文件

java - 无法使用 Apache POI 3.14 读取 XLSX 文件

aem - Sling resource.getResourceResolver() 与 SlingHttpRequest.getResourceResolver