java - Apache Felix 文件安装无法正常工作

标签 java apache-felix

我已经下载了org.apache.felix.main.distribution-4.2.1。它正在工作。

现在我想使用org.apache.felix.fileinstall-3.2.6.jar。我已经下载了它并将jar文件(文件安装)放入Felix的Bundle文件夹中。

当我启动 Felix 时,文件安装会自动加载。很好。我这样开始:

java -Dfelix.fileinstall.dir=./deploy -jar bin/felix.jar

首先,我在 Felix 的主文件夹中创建了 /deploy 文件夹。 当我在 /deploy 文件夹中复制 Bundle.jar 时,没有任何反应。 我在互联网上找到了很多说明,但没有任何效果。 我用的是 MAC。

希望有人能帮助我。

问候

附注对不起我的英语

最佳答案

当您告诉 OSGi LogService 监视不存在的目录时,文件安装将向 OSGi LogService 写入警告。我建议您安装日志服务的实现(例如来自 Apache Felix 项目)并使用 shell 来查看任何日志消息。他们应该告诉你这里发生了什么。

关于java - Apache Felix 文件安装无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20999283/

相关文章:

java - Java文档中的volatile变量解释

java - 从 Felix 内部嵌入 Java DB?

java - OSGi - system.bundle 是什么意思?

java - 如何使用索引调试每个循环?

java - 使用 Maven 创建 EAR 的 ZIP 文件

java - 如何使用电话号码从 Android 应用程序向另一台 Android 设备发送通知?

java - 跨数据类型重构相似代码

java - 如何在 Felix 请求过滤器中获取当前 Jackrabbit 用户?

java - 具有负载平衡扩展的 OSGi 扩展器模式

apache-felix - 在 Tomcat 中嵌入 Felix