MavenでOSGIサービスを構築するのに問題があります。私のpom.xml
:
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>2.0.1</version>
<extensions>true</extensions>
<configuration>
<instructions>
<Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
<Service-Component>OSGI-INF/activator.xml</Service-Component>
<Import-Package>org.osgi.framework</Import-Package>
</instructions>
</configuration>
</plugin>
Mavenインストールでビルドすると、.jarファイルが生成されますが、OSGI-INFフォルダーが存在しません。私はEclipseとm2eプラグインを使用しています。OSGI-INFフォルダーが.jarファイルにないのはなぜですか?