Cómo arreglar 'Error al cargar la biblioteca compartida JNI'

Eclipse es un proyecto de código abierto que utiliza un sistema de complemento de Java para permitir que los programadores que programan en diferentes idiomas trabajen juntos fácilmente. También está disponible para muchas plataformas. El error mencionado en el título del artículo es un error que aparece después de que los usuarios intentan abrir Eclipse en su PC con Windows.

Error al cargar la biblioteca compartida JNI

Eclipse generalmente solo se cierra después. El problema a menudo aparece tan pronto como los usuarios instalan y ejecutan Eclipse. ¡Se han utilizado muchos métodos diferentes para resolver este problema y es por eso que los hemos reunido en un solo artículo para que lo revise!

¿Qué causa el error 'Error al cargar la biblioteca compartida JNI'?

El problema a menudo es causado por uno o dos problemas comunes que se comparten entre muchos usuarios que informaron el problema en línea. Aún así, hay varias formas de lidiar con el mismo problema. Mira la lista a continuación:

  • Versiones que no coinciden de Eclipse y Java Runtime: ambos programas deben ser de 64 bits o de 32 bits o es probable que aparezca este error. Resuelva el problema cambiando ambos programas al mismo formato.
  • Tanto las versiones de Java de 32 bits como las de 64 bits instaladas: Eclipse podría intentar acceder a la versión incorrecta y debe guiarla a la versión correcta manipulando la variable Path.
  • Eclipse desconoce la carpeta de instalación de Java : debe aclarar la confusión incluyéndola en el archivo eclipse.ini.

Solución 1: edite el archivo 'eclipse.ini'

Este problema específico puede ocurrir cuando la instalación de Eclipse no comprende cuál es la ruta correcta al ejecutable. Eso se puede resolver fácilmente simplemente agregando una línea dentro del archivo de configuración de Eclipse disponible en el directorio de instalación. Asegúrese de seguir las instrucciones a continuación para resolver el problema.

  1. Navegue a la ubicación de la carpeta en el Explorador de archivos simplemente abriendo una carpeta y haciendo clic en Esta PC o Mi PC desde el panel de navegación izquierdo o buscando esta entrada en el menú Inicio.

Abrir esta PC en bibliotecas
  1. En Esta PC o Mi PC, haga doble clic para abrir su Disco local y navegue hasta el directorio de instalación del Kit de desarrollo de Java . Después de ubicar la carpeta Java, navegue a jrex.x.xx> bin y busque el archivo 'jawaw.exe'. Haga clic en la barra de direcciones y copie la dirección completa en el Portapapeles. El marcador de posición ' xxxx ' representa la versión de Java que ha instalado.

Ubicación de jawaw.exe
  1. Navegue a la carpeta de instalación de Eclipse. La ubicación correcta también se puede encontrar después de hacer clic con el botón derecho en el acceso directo de Eclipse y elegir la opción Abrir ubicación del archivo en el menú contextual.
  2. Haga clic con el botón derecho en el archivo llamado ' eclipse ' . ini 'y elige abrirlo con el Bloc de notas. Asegúrese de navegar hasta la parte superior del archivo y pegue las líneas a continuación para resolver el problema. Asegúrese de reemplazar también nuestra dirección de marcador de posición con la dirección que encontró en la primera parte de la solución:
 -vm C: \ ruta \ a \ 64bit \ java \ bin \ javaw.exe 
  1. Intente ejecutar el programa nuevamente y verifique si aparece el error 'no se pudo cargar la biblioteca compartida JNI'.

Solución 2: asegúrese de que las versiones de Eclipse y Java coincidan

Si está utilizando una versión de Eclipse de 64 bits, también debe asegurarse de instalar la versión de Java Runtime de 64 bits. Lo mismo ocurre con la versión de 32 bits. Asegúrese de seguir las instrucciones a continuación para desinstalar una e instalar la segunda opción.

Desinstalar Java en Windows 10

  1. Haga clic en el botón del menú Inicio ubicado en la parte inferior izquierda de su pantalla. Seleccione Configuración haciendo clic en el icono de engranaje sobre el botón de Encendido en el menú Inicio.
  2. Seleccione la sección Aplicaciones en la aplicación Configuración. Seleccione Java de la lista de aplicaciones instaladas y luego haga clic en Desinstalar

Desinstalar Java en Windows 10
  1. Responda a las instrucciones que se muestran en la pantalla para completar el proceso de desinstalación.

Desinstalar Java en versiones anteriores de Windows

  1. Haga clic en el botón del menú Inicio ubicado en la parte inferior izquierda de su pantalla.
  2. Seleccione Panel de control en el menú Inicio y cambie la opción Ver por a Categoría . Seleccione Desinstalar un programa en la sección Programas.

Desinstalar un programa en el Panel de control
  1. Seleccione Java de la lista de programas instalados haciendo clic en él y luego haga clic en Desinstalar Siga las instrucciones en pantalla para completar el asistente.

Instalar Java

Hay dos formas de instalar Java. Puede usar el instalador en línea que solo descarga un pequeño archivo que se usa para descargar el programa completo o puede descargar el paquete completo e instalarlo sin una conexión activa a Internet. Aquí se explica cómo instalarlo sin conexión:

  1. Vaya a la página de descarga Manual y haga clic en Windows sin conexión . Asegúrese de diferenciar entre Windows sin conexión, que es la versión de 32 bits y Windows sin conexión (64 bits), que obviamente es la versión de 64 bits.

Descargando Java
  1. Aparece el cuadro de diálogo Descarga de archivo que le solicita que ejecute o guarde el archivo de descarga. Haga clic en Guardar para descargar el archivo a su sistema local.
  2. Cierre todas las aplicaciones, incluido su navegador, y haga doble clic en el archivo guardado para iniciar el proceso de instalación. Haga clic en el botón Instalar para aceptar los términos de la licencia y continuar con la instalación.

Instalar Java
  1. Oracle se ha asociado con empresas que ofrecen diversos productos. El instalador puede presentarle una opción para instalar estos programas cuando instale Java. Después de asegurarse de que se seleccionen los programas deseados, haga clic en el botón Siguiente para continuar con la instalación.
  2. Unos breves cuadros de diálogo confirman los últimos pasos del proceso de instalación; haga clic en Cerrar en el último cuadro de diálogo. Esto completará el proceso de instalación de Java. Verifique si el problema sigue apareciendo después de hacer coincidir las versiones de Eclipse y Java Runtime.

Solución 3: eliminar la variable de ruta para Java

Si tiene instalada la versión de Java de 32 bits y de 64 bits en su computadora, Eclipse puede confundirse al tratar de averiguar cuál usar. Por ejemplo, si una versión de Eclipse de 64 bits intenta utilizar la versión de Java de 32 bits, aparecerá un problema. Esto se puede resolver sin desinstalar una versión de Java simplemente eliminando su variable Path. Asegúrese de seguir cuidadosamente las instrucciones a continuación.

  1. Haga clic con el botón derecho en Mi PC / Esta PC según la versión de Windows que haya instalado en su computadora y elija Propiedades Después de eso, ubique el botón Configuración avanzada del sistema en el lado derecho de la ventana Propiedades, haga clic en él y navegue a la pestaña Avanzado .

Configuración avanzada del sistema en las propiedades de esta PC
  1. En la sección inferior derecha de la pestaña Avanzado, podrá ver la opción Variables de entorno, así que haga clic en ella y podrá ver una lista de todas las variables de usuario en la sección Variables de usuario.

Variables de entorno en las propiedades del sistema >> Avanzado
  1. Haga clic en la variable Ruta en Variables del sistema o en la sección Variables de usuario y haga clic en el botón Editar a continuación. Intente ubicar una ruta para la carpeta Java, selecciónela y elija Eliminar en el menú del lado izquierdo. Esto se refiere a la carpeta Java que no coincide con la versión de Eclipse.
  2. Intente volver a abrir el programa y verifique si ahora se ejecutará correctamente.

Artículos De Interés