Agregar una biblioteca JNI al repositorio local de Maven

Deseo agregar una biblioteca JNI, incluido su archivo de objeto compartido (.so) a mi proyecto usando Maven. Desafortunadamente, aún no está en un repositorio público, así que creo que tengo que instalarlo en mi repositorio local para que funcione.

¿Cómo hago para incluir la parte nativa en Maven que se incluirá en mi proyecto (y eventualmente se exportará con el complemento de copia-dependencias)? Esta es una aplicación J2SE estándar (no una aplicación web), con empaquetado .jar?

La biblioteca que estoy tratando de agregar esjunixsocket, por si acaso ayuda saberlo. Tiene un componente .so (biblioteca nativa) y el componente .jar de Java.

Me encontré conmaven-nar-plugin que parece apuntar a compilaciones nativas, pero parece estar más orientado a construir un proyecto JNI a partir de código, en lugar de agrupar una biblioteca JNI de terceros, y no puedo armar el rompecabezas.

¿Cómo hago para:

Instalando estos en mi repositorio local, teniendo el .jar dependiendo de la biblioteca .so.Incluyendo la dependencia (en .jar y .so) en el archivo POM.

Gracias.

Respuestas a la pregunta(3)

Su respuesta a la pregunta