Maven 本机共享库依赖项
如何将本机共享库和捆绑包包含为OSGI服务。我正在使用bndtools,我对pom.xml中需要提供的信息感到非常困惑,这些信息最终会被转换为清单文件中的元信息Maven 本机共享库依赖项,maven,osgi-bundle,bndtools,Maven,Osgi Bundle,Bndtools,如何将本机共享库和捆绑包包含为OSGI服务。我正在使用bndtools,我对pom.xml中需要提供的信息感到非常困惑,这些信息最终会被转换为清单文件中的元信息 `<Include-Resource> {maven-resources}, libClib.so </Include-Resource> <Bundle-NativeCode> /abc/def/libClib.so; osname=Linux;p
`<Include-Resource>
{maven-resources},
libClib.so
</Include-Resource>
<Bundle-NativeCode>
/abc/def/libClib.so;
osname=Linux;processor=x86-64
</Bundle-NativeCode>`
我需要通过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>`
您是否打算将香草罐转换为OSGi捆绑包?在这种情况下,您可以参考。我需要通过JNA使用C共享库。我在pom.xml中尝试了以下代码片段:{maven resources},libClib.so/abc/def/libClib.so;osname=Linux;处理器=x86-64