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プラグインを使用しています。
ss
PS: maven で同等の osgi コマンドは何ですか?バンドルを確認できますか? ありがとう