将第三方JNI库添加到Nexus

时间:2018-05-24 15:31:16

标签: java maven java-native-interface nexus

我目前正在使用第三方java库“foo”,它具有jni依赖项。 jni依赖还使用软链接。目录结构类似于

foo/
   /foo.jar
   /libfoo.so -> libfoo.so.1.0
   /libfoo.so.1.0

如何打包.jar& .so,使用softlink,并上传到我当地的nexus“第三方”存储库?

There is a similar question但不幸的是,提问者正在询问如何部署自己可以控制的项目。操纵。在我的情况下,我正在使用.jar和.so,我无法改变。

提前感谢您的考虑和回应。

1 个答案:

答案 0 :(得分:3)

我认为在Nexus上部署时应该将java库和本机库分开。

要部署本机库,您可以通过以下网址找到想法:maven-bundling-and-unpacking-native-libraries