0

ネイティブの共有ライブラリとバンドルを OSGI サービスとして含めるにはどうすればよいですか。私は bndtools を使用していますが、最終的にマニフェスト ファイルのメタ情報として変換される pom.xml で提供する必要がある情報にかなり混乱しています。

JNA を介して C 共有ライブラリを使用する必要があります。pom.xml で以下のスニペットを試しました。

`<Include-Resource>
     {maven-resources},
     libClib.so    
 </Include-Resource>
 <Bundle-NativeCode>
     /abc/def/libClib.so;
     osname=Linux;processor=x86-64
 </Bundle-NativeCode>`
4

0 に答える 0