Dodanie biblioteki JNI do lokalnego repozytorium Maven

Chcę dodać bibliotekę JNI, w tym plik współdzielonego obiektu (.so) do mojego projektu za pomocą Maven. Niestety nie jest jeszcze w publicznym repozytorium, więc chyba muszę go zainstalować w moim lokalnym repozytorium, aby działało.

Jak mogę dołączyć natywną część Maven do pakietu w moim projekcie (i ostatecznie wyeksportować za pomocą wtyczki copy-dependencies). Jest to standardowa aplikacja J2SE (nie aplikacja internetowa) z opakowaniem .jar?

Biblioteka, którą próbuję dodać, jestjunixsocket, na wszelki wypadek, to pomaga wiedzieć. Posiada komponent .so (rodzima biblioteka) i komponent Java .jar.

przeszedłem przezmaven-nar-plugin który wydaje się być ukierunkowany na natywne kompilacje, ale wydaje się być bardziej zorientowany na budowanie projektu JNI z kodu, niż łączenie biblioteki JNI innej firmy, i nie mogę połączyć tej układanki.

Jak się do tego zabrać:

Instalowanie ich w moim lokalnym repozytorium, mając .jar w zależności od biblioteki .so.Włączając zależność (w .jar i .so) w pliku POM.

Dzięki.

questionAnswers(3)

yourAnswerToTheQuestion