Duplicar posible:
How to bundle a native library and a JNI library inside a JAR?Agrupación DLL nativa con jarra
necesito incluir lib nativa (jnotify pero creo que does't materia) al frasco. Quiero hacerlo con NetBeans.
He añadido Bundle-NativeCode: /lib/jnotify.dll; osname=win32
a mi archivo manifest.mf
y he añadido jnotify.dll
a projektHome\src\lib\
carpeta. Pero lamentablemente NetBeans está sobrepasando el archivo manifest.mf
.
¿Cómo puedo solucionarlo? ¿Puedo hacer esto usando solo NetBeans? ¿Es la línea 'Bundle-NativeCode: /lib/jnotify.dll; osname=win32
correcta? También escuché que debería poner dlls hash en manifest.mf
y firmar mi jar. ¿Es eso cierto?
Gracias por la respuesta. Creo que intentaré envolverlo en exe. Podría hacer un simple archivo de bat bat pero prefiero tener solo un archivo. Pero aún no he encontrado la herramienta adecuada. Intenté Lunch4j pero no tiene la opción de agregar libs nativos. –
Incluí el archivo dll en 'user.dir' y funcionó muy bien. – Jus12