Добавление сторонней библиотеки JNI в Nexus - PullRequest
0 голосов
/ 24 мая 2018

В настоящее время я использую стороннюю библиотеку Java, "foo", которая имеет зависимости jni.Зависимость jni также использует программные ссылки.Структура каталогов выглядит примерно так:

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

Как мне упаковать файл .jar & .so с softlink и загрузить в мой локальный репозиторий nexus "Сторонний"?

Есть похожий вопрос , но, к сожалению, этот спрашивающий спрашивает, как развернуть свой собственный проект, которым он может управлять и управлять.В моем случае я работаю с файлами .jar и .so, которые я не могу изменить.

Заранее благодарю за внимание и ответ.

1 Ответ

0 голосов
/ 04 июня 2018

Я думаю, что при развертывании на Nexus вы должны разделить библиотеку java и нативную библиотеку.

Для развертывания собственной библиотеки вы можете найти идею по следующему URL-адресу: maven-bundling-and-unpacking-native-library

...