是否有如何配置/安装 Apache Felix 文件的示例?在官方网站上,它提到您需要配置属性等。但是他们没有提到您需要将这些配置属性放在哪里 - 如何设置等。
我已经在 karaf 中部署了 org.apache.felix.fileinstall-3.5.0.jar 文件,并且安装了 felix 框架。现在我不知道应该将这些配置属性放在哪里,以便文件 install
能够读取它。
有人可以指导我吗?
最佳答案
为什么要在 Karaf 中重新安装 felix 文件安装包? Apache Karaf 已经提供了开箱即用的功能。 felix 文件安装的配置也在 documentation 中进行了解释。 Apache · Karaf 。 参见第 4.8.1 节。
对于寻求快速帮助的人,这里摘录如下:
felix.fileinstall.enableConfigSave = true
felix.fileinstall.dir = ${karaf.etc}
felix.fileinstall.filter = .*\\.cfg
felix.fileinstall.poll = 1000
felix.fileinstall.noInitialDelay = true
felix.fileinstall.log.level = 3
felix.fileinstall.log.default = jul
如果这些配置包含所需的标志,它可以将配置保存回文件。这是配置管理服务和文件安装的特殊处理。
它在 karaf 的 etc 文件夹中搜索新的配置文件,这些文件将再次用于通过配置管理服务进行配置。
这些配置文件的过滤器设置为 .cfg。
每 1000 毫秒将轮询定义的目录。
启动时无延迟。
Loglevel 设置为 3 并且使用 jul 记录器。
关于java - karaf 中的 Apache Felix 文件安装示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38435784/