English 中文(简体)
如何在JBos和Eclipse RCP之间分享OSGi bundles?
原标题:How to share OSGi bundles between JBoss and Eclipse RCP?

我目前正在开发一个应用程序,其服务器部分基于JavaEE 6.0,基于JBos.1和基于Eclipse RCP 3.7的客户。

For a simple OSGi package for a shared API I already run into trouble due to some differences in versions and depdencenies. The API requires "org.osgi.framework." for the bundle activator and "org.slf4j." for the slf4j logging API.

目前,我的客户工作良好,但JBoss告诉我,OSGi进口的预期版本和Slf4j的进口也不符合......。

我在Eclipse和JBos之间交流OSGi捆包的最佳做法? 我是否需要回到简单的进口和出口申报中,或者我能够利用“需求-选择”? 我是否需要为联合博爱建立一些相容的 b,以使之得以运行? 下一步工作的最佳方式是什么?

UPDATE I solved the issue by using Import-Package exclusively. For the dependency like org.osgi.framework is use version="0.0" to explain it does not matter. :-( It is not very safe, but currently I do not see another option. Is there a better way?

UPDATE 2 One also needs to pay attention to implement the correct verion of the OSGi Framework. JBoss 7.1.x only has OSGi 4.2 implemented, which has no support for typesafe service retrieval.

最佳回答

最佳做法是使用进口一揽子说明,其范围从您重新使用的最低限度版本到下一个主要增量。

例如,如果RCP预计一揽子计划将采用1.5版本,而JBoss期望达到1.3.6,进口版本=[1.3.6,2]”。

The Semantic FCCC/SBI/2007/L.

问题回答

暂无回答




相关问题
In Eclipse, why doesn t "Show In" appear for non-Java files?

If I have a *java file open, I can right click on the source, scroll down to "Show In (Alt-Shift-W)", and select Navigator. If I have an *xml, *jsp, or pretty much anything besides a Java source ...

Eclipse: Hover broken in debug perspective

Since upgrading Eclipse (Galileo build 20090920-1017), hover in debug no longer displays a variable s value. Instead, hover behaves as if I were in normal Java perspective: alt text http://...

Eclipse smart quotes - like in Textmate

Happy Friday — Does anyone know if eclipse has the notion of smart quotes like Textmate. The way it works is to select some words and quote them by simply hitting the " key? I m a newbie here so be ...

Indentation guide for the eclipse editor

Is there a setting or plugin for eclipse that can show indentation guides in the editor? Something like the Codekana plugin for visual studio (not so fancy is also OK). Important that it works with ...

Adding jar from Eclipse plugin runtime tab

I want to add .jar files for plugin from the Runtime tab of manifest file. When I use the Add... button, I can see only sub-directories of the plugin project. So if I want to add same .jar file to ...

How to copy multiple projects into single folder in eclipse

I have two projects, Project1 and Project2. Now i want to copy this projects into eclipse workspace but i want these projects to be in a single folder like below. Eclipse Workspace -> Project -> ...

Java: Finding out what is using all the memory

I have a java application that runs out of memory, but I have no idea which code is allocating the memory. Is there an application with which I can check this? I use Eclipse.

热门标签