¿Cómo puedo construir y ejecutar mi proyecto gradle, cuando necesita archivos de biblioteca binaria (JInput)?
Estoy tratando de usarJInput para mi proyecto, y la biblioteca necesita algunos binarios para que mi aplicación se ejecute.
He descubierto que, los archivos binarios necesarios están dentro de la biblioteca. Pero aun así, recibo unUnsatisfiedLinkError
al hacer ungradle run
porque no puede encontrar los binarios de la biblioteca.
Así que supongo que necesito descomprimir la biblioteca.jar
antes de ejecutar el proyecto? ¿Cómo uso una biblioteca que tiene binarios nativos?
Aquí está mibuild.gradle
plugins {
id "java"
id "application"
}
repositories {
mavenCentral()
}
dependencies {
// https://mvnrepository.com/artifact/net.java.jinput/jinput
compile group: 'net.java.jinput', name: 'jinput', version: '2.0.7'
}
EDITAR: aquí puede ver el contenido de la biblioteca