我有一个简单的插件项目,它依赖于osgi-bundle(例如org.eclipse.equinox.cm)。此捆绑包具有Activator,并在Run-Config中选择(在OSGI“run”-case中)。我的目的是使用带有tycho-surefire-plugin的maven。我在pom.xml中添加了以下内容:
<!-- Project stuff -->
<!-- Plugin stuff -->
<dependencies>
<dependency>
<groupId>org.eclipse.equinox</groupId>
<artifactId>cm</artifactId>
<version>3.2.0-v20070116</version>
</dependency>
<dependencies>
<bundleStartLevel>
<bundle>
<id>org.eclipse.equinox.cm</id>
<level>1</level>
<autoStart>true</autoStart>
</bundle>
</bundleStartLevel>
</plugin>
安装后,捆绑包无法启动,并且未执行Activator。有没有人有想法?我使用eclipse和几个maven插件。
PS:maven中等效的osgi命令ss
是什么,所以我可以看到捆绑包?
感谢名单