osgi

    1热度

    1回答

    Felix的下载页面显示 日志包版本1.0.0 偏好束版本1.0.2 但喜好需要登录包版本> = 1.3 它只是想得到怎样的喜好的作品的想法,所以 任何日志兼容包都是欢迎的。 问候。

    8热度

    2回答

    我在一个OSGi容器内的多个包中找到了trying to share the Struts packages这个问题。我想要避免在bundle中重复依赖,并在它们之间引入一个新的依赖关系(通过让一个bundle导出其内部依赖关系来为其他人共享)。 事实证明,如果您碰巧使用Maven,那么答案会非常简单,如果您不是,那么仍然可以使用Maven解决方案学习如何使用其他机制创建相同的结果。 我发现这个方

    0热度

    1回答

    我已经使用'Mangen'来处理我的jar,它可以工作,但它将下一行添加到清单中 Bundle-ManifestVersion: 1 之后菲利克斯1.8.0与 -> install file:D:/bundles/osgi_ds_1.jar.new.jar org.osgi.framework.BundleException: Unknown 'Bundle-ManifestVersion'

    3热度

    1回答

    在Eclipse(3.3)我有一个插件用户,取决于插件提供商。 提供者具有激活剂。在提供程序的插件编辑器上,它有一个复选框“当其中一个类加载时激活此插件”。检查/取消选中此选项将更改Manifest设置:Eclipse-LazyStart为true/false。 我的问题是,该复选框,对我来说,意味着激活可能不它是否被选中,而设置意味着激活将永远都跑,你只是是否要它加载与日食与否。 如果您已经激活

    3热度

    2回答

    在Eclipse(3.3)中,如果启动New Plugin Project Wizard,那么第一页有一个目标平台,您可以在其中定位一个eclipse版本。 这个信息是保存/使用,如果是的话在哪里? 此外,如果你再创建plugin.xml中创建一个扩展,并且在顶部是(对我来说): <?eclipse version="3.2"?> 哪里这个版本来自?它取决于你的扩展只是延长?它会被更新/更改吗

    0热度

    1回答

    即时通讯存在ClassLoader问题。 因为我相当一个osgi newby,希望答案并不困难:) 我认为它与编译与运行时库有关。 在Netbeans 6.7.1项目属性中,编译时间库总是传播到其他类别..所以我不能在那里区分。 当编译FelixHost下一罐子用于 Felix.jar OSGi的core.jar添加 OSGi的compendium.jar osgi.service.obr-1.0

    3热度

    2回答

    我对OSGi中的类可见性感到困惑。我运行的Apache菲利克斯和加载以下包: 从的EclipseLink的antlr,asm,jpa和core束 为javax.persistence 1.99 一个OSGi的田间罐子与一个OSGi的田间罐子com.mysql.jdbc司机 我自己的一个包,其中包含带注释的实体类和我自己的persistence.xml 另一束调用Persistence.create

    1热度

    1回答

    我有一个简单的测试程序,旨在使用Apache Felix Bundle存储库捆绑服务,但我在通过eclipse配置时遇到问题。 我使用jar包作为引用库(org.apache.felix.bundlerepository-1.4.0.jar),并将它添加到清单中的类路径中。 当我尝试启动我的包也给出了错误: java.lang.ClassCastException: org.apache.feli

    1热度

    2回答

    如果我有通用的插件,插件A和插件B作为单独的插件/产品,两者都取决于常见的插件。 在常见的插件中,我在plugin.xml中外部化字符串,这会给我%bundle-vendor =“我的公司名称”。 在下游插件A和B中,我可以使用供应商的公共捆绑销售商属性吗?我尝试了预先通用的插件ID,但没有奏效。这应该是可能的吗?

    11热度

    3回答

    它们是什么关系? 规范与实现? 竞争对手? 无关?