[Java] ¿Cómo hacer un archivo JAR que incluya archivos DLL?


Answers

Use http://www.jdotsoft.com/JarClassLoader.php que podría cargar archivos DLL y JAR de otro JAR con anidamiento ilimitado. Por ejemplo, DLL podría estar en JAR que está en otro root JAR. Todos los archivos DLL y JAR se cargan como si estuvieran en una ruta de acceso de clase o de biblioteca.

Question

Compré una biblioteca Java de terceros que incluye un archivo JAR y dos archivos DLL. Escribí mi propio programa Java que invoca el archivo JAR de terceros. Ahora mi pregunta es ¿cómo puedo empaquetar todo mi código en un solo archivo JAR que incluya todo mi código y el archivo JAR y DLL de terceros?

Sé que SWT es un caso así. swt.jar incluye archivos dll, pero no sé cómo hacer esto y cómo hacerlo funcionar correctamente.