java - karaf 中的 Apache Felix 文件安装示例

标签 java apache-karaf apache-felix

是否有如何配置/安装 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/

相关文章:

java - 覆盖绘图顺序 scene2D 的舞台

java - 如何使用 Apache axis 在 Web 服务中使用 HashMap?

java - 如何将 org.apache.poi 添加到 Karafa

osgi - Apache Felix 部署不顺利

unit-testing - 在引用 Felix OSGI 捆绑 JUnit 代码的 Adob​​e CQ5 CRXDE 中编译单元测试

java - 如何从 JTextField 获取用户输入?

apache-camel - Karaf 中的 Aries 蓝图 - 蓝图能否引用外部属性文件

java - 如何让 karaf rest 示例起作用?

java - 不生成OSGI-INF文件夹

java - 在初始化它的其他方法中折叠工具栏的setTitle