0

osgi-bundle (org.eclipse.equinox.cm など) に依存する単純なプラグイン プロジェクトがあります。このバンドルにはアクティベーターがあり、Run-Config (OSGI の「実行」ケース) で選択されます。私の目的は、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プラグインを使用しています。

ssPS: maven で同等の osgi コマンドは何ですか?バンドルを確認できますか? ありがとう

4

0 に答える 0