Вопрос по maven, java – Добавление библиотеки JNI в локальный репозиторий Maven

16

Я хочу добавить библиотеку JNI, включая файл с общими объектами (.so), в мой проект с использованием Maven. К сожалению, его пока нет в общедоступном репозитории, поэтому я полагаю, что для его работы мне нужно установить его в своем локальном репозитори

Как мне включить встроенную часть в Maven, которая будет включена в мой проект (и, в конечном итоге, экспортирована с помощью плагина copy-dependencies). Это стандартное приложение J2SE (не веб-приложение) с упаковкой .jar?

Библиотека, которую я пытаюсь добавить, Junixsocket, на всякий случай это помогает знать. Он имеет компонент .so (нативная библиотека) и компонент Java .jar.

Я наткнулся на Maven-Нар-плагин, которая, кажется, нацелена на нативные сборки, но, кажется, больше ориентирована на создание проекта JNI из кода, а не на сборку сторонней библиотеки JNI, и я не могу собрать воедино мозаику.

Как мне быть:

Устанавливаю их в мой локальный репозиторий, имея .jar в зависимости от библиотеки .so. Включая зависимость (от .jar и .so) в файле POM.

Благодарность

Ваш Ответ

0   ответов

Похожие вопросы