2011-08-10 27 views

Respuesta

49

La diferencia está en la documentación de la API. System.loadLibrary(String libname) le permite cargar desde la ruta predeterminada: la ruta de la biblioteca Java.

El otro System.load(String filename) le permite cargarlo desde una ruta absoluta, que debe especificar como su nombre de archivo.

Si no quiere meterse con usted java.library.path variable de entorno, se debe utilizar System.load()

+4

En este momento estoy haing una biblioteca que estoy carga mediante System.load ("camino a la biblioteca"); Y estoy agregando esta ruta en las variables de entorno del sistema. Si no agrego, recibo un error de enlace insatisfecho. ¿Hay alguna manera de que pueda omitir esta adición de esta ruta de la biblioteca en la variable de entorno del sistema? – javaMan

Cuestiones relacionadas