Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 没有所有eclipse包的Equinox p2?_Java_Eclipse_Osgi_Equinox - Fatal编程技术网

Java 没有所有eclipse包的Equinox p2?

Java 没有所有eclipse包的Equinox p2?,java,eclipse,osgi,equinox,Java,Eclipse,Osgi,Equinox,在一个简单的java应用程序中使用Equinoxp2,而不使用所有eclipse的东西,有可能吗 因为我从osgi、equinox和equinox p2捆绑包开始,现在已经添加osgi捆绑包一个多小时了。每次我试着运行程序时,另一个依赖项就会丢失 我现在已经有109个包,包括很多eclipse包。是否有一种更简单的方法可以找到equinox p2所需的最小捆绑包?equinox OSGi和p2的最小一致集合是通过OSGi启动器套件提供的。试试看。点击三角形的OSGi初学者工具包,下载适合您平台的

在一个简单的java应用程序中使用Equinoxp2,而不使用所有eclipse的东西,有可能吗

因为我从osgi、equinox和equinox p2捆绑包开始,现在已经添加osgi捆绑包一个多小时了。每次我试着运行程序时,另一个依赖项就会丢失


我现在已经有109个包,包括很多eclipse包。是否有一种更简单的方法可以找到equinox p2所需的最小捆绑包?

equinox OSGi和p2的最小一致集合是通过OSGi启动器套件提供的。试试看。点击三角形的OSGi初学者工具包,下载适合您平台的相应版本。

通过OSGi初学者工具包提供equinox OSGi和p2的最小一致集。试试看。单击三角形的OSGi初学者工具包,下载适合您平台的相应版本。

按启动配置中插件或捆绑包选项卡上的添加所需捆绑包按钮。然后按“验证”按钮以确保没有因无法解决的依赖项而导致的剩余错误。

按启动配置中插件或捆绑包选项卡上的“添加所需捆绑包”按钮。然后按“验证”按钮,确保没有因无法解决的依赖关系而导致的剩余错误。

您可能需要查看。在Bndtools中,我们在我们的for Bndtools中构建了一个p2存储库(Bndtools是一个Eclipse插件构建,使用Bndtools而不使用PDE)。Neil Bartlett花了大量时间来实现这一点,我认为他不需要109包…

你可能想看看。在Bndtools中,我们在我们的for Bndtools中构建了一个p2存储库(Bndtools是一个Eclipse插件构建,使用Bndtools而不使用PDE)。Neil Bartlett花了大量时间来实现这一点,我认为他不需要109个bundle…

我对p2也有同样的问题——找出p2 bundle的最小集合。这就是我想到的(partial MANIFEST.MF):


这段代码已经有7个月的历史了,所以现在有些捆绑包版本可能会有所不同。

我在p2上也遇到了同样的问题——找出p2捆绑包的最小集合。这就是我想到的(partial MANIFEST.MF):


这段代码已经有7个月的历史了,所以现在一些捆绑包版本可能会有所不同。

非常好,我下载了它,将其添加为目标,创建了一个可运行的,并且可以立即运行。从159个插件增加到52个!很好,我下载了它,添加了它作为目标,创建了一个可运行的,它立即工作。从159个插件增加到52个!干杯昨晚我在沙发上冲浪的时候碰到了bndtools,甚至在youtube上看了视频。我本来计划今天安装它,因为它似乎可以简化osgi捆绑包的开发,对于那些不太熟悉osgi meta info的最终用户来说尤其方便!这对你会有很大帮助。干杯!,昨晚我在沙发上冲浪的时候碰到了bndtools,甚至在youtube上看了视频。我本来计划今天安装它,因为它似乎可以简化osgi捆绑包的开发,对于那些不太熟悉osgi meta info的最终用户来说尤其方便!这对你会有很大帮助。
 org.eclipse.equinox.p2.artifact.repository;bundle-version="1.1.300",
 org.eclipse.equinox.p2.core;bundle-version="2.3.0",
 org.eclipse.equinox.p2.director;bundle-version="2.3.100",
 org.eclipse.equinox.p2.discovery;bundle-version="1.0.300",
 org.eclipse.equinox.p2.engine;bundle-version="2.3.0",
 org.eclipse.equinox.p2.metadata;bundle-version="2.2.0",
 org.eclipse.equinox.p2.metadata.repository;bundle-version="1.2.100",
 org.eclipse.equinox.p2.operations;bundle-version="2.4.0",
 org.eclipse.equinox.p2.repository;bundle-version="2.3.0",
 org.eclipse.equinox.p2.touchpoint.eclipse;bundle-version="2.1.200",
 org.eclipse.equinox.p2.touchpoint.natives;bundle-version="1.1.100",
 org.eclipse.equinox.frameworkadmin,
 org.eclipse.equinox.frameworkadmin.equinox;bundle-version="1.0.500",
 org.eclipse.equinox.simpleconfigurator