Cómo arreglar ‘Error al cargar la biblioteca compartida JNI’

Eclipse es un proyecto de código abierto que utiliza un sistema de complementos de Java para permitir que los programadores en varios lenguajes 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 se ve después de que los usuarios intentan abrir Eclipse en su PC con Windows.

Error al cargar la biblioteca compartida de JNI

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

¿Qué causa el error «No se pudo cargar la biblioteca compartida JNI»?

El problema a menudo es causado por una o dos preguntas comunes que se comparten entre muchos usuarios que han informado del problema en línea. Aún así, existen diferentes formas de abordar el mismo problema. Consulte la lista a continuación:

  • Versiones inapropiadas de Eclipse y Java Runtime – Ambos programas deben ser de 64 bits o de 32 bits o este error seguramente estará presente. Resuelva el problema convirtiendo ambos programas al mismo formato.
  • Se han instalado las versiones de 32 y 64 bits de Java: Eclipse puede intentar acceder al incorrecto y debe dirigirlo a la versión correcta manipulando la variable Path.
  • Eclipse no conoce 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 una instalación de Eclipse no comprende exactamente cuál es la ruta correcta al ejecutable. Esto se puede resolver fácilmente simplemente colocando 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 con solo abrir una carpeta y hacer clic en Este computador o Mi computadora desde el panel de navegación izquierdo o buscando esta entrada en el menú Inicio.
Abra esta computadora en Bibliotecas
  1. En esta computadora o en mi computadora, haz doble clic para abrir la tuya Disco local y navega a un directorio de instalación Kit de desarrollo de Java. Una vez que haya encontrado la carpeta de Java, navegue hasta jrex.x.xx> bin y localice el archivo ‘jawaw.exe’. Haga clic en la barra de direcciones y copie la dirección completa en el Portapapeles. losxxxxEl marcador de posición indica la versión de Java que ha instalado.
Sitio jawaw.exe
  1. Navegue hasta la carpeta de instalación de Eclipse. El lugar correcto también se puede encontrar después de hacer clic con el botón derecho en el acceso directo de Eclipse y el Abrir localización de archivo opción del menú contextual.
  2. Haga clic derecho en el archivo llamado ‘eclipse.ini‘y seleccione para abrirlo con el Bloc de notas. Asegúrese de navegar hasta la parte superior del archivo y pegar las líneas a continuación para solucionar el problema. Asegúrese de reemplazar nuestra dirección de residente con la dirección que encontró en la primera parte de la solución:
-vm
C:pathto64bitjavabinjavaw.exe
  1. Intente ejecutar el programa nuevamente y verifique si el error ‘no 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 64 bits de Eclipse, también debe asegurarse de instalar la versión de 64 bits de Java Runtime. Lo mismo para la versión de 32 bits. Asegúrese de seguir las instrucciones a continuación para desinstalar el uno e instalar la segunda opción.

Desinstalar Java en Windows 10

  1. Clickea en el Botón de menú de inicio ubicado en la parte inferior izquierda de la pantalla. Escoger Ajustes haciendo clic en el icono de engranaje sobre el botón de encendido en el menú Inicio.
  2. Escoger Aplicaciones en la aplicación Configuración. Escoger Java de la lista de aplicaciones instaladas y luego haga clic en un Desinstalar
Desinstalar Java en Windows 10
  1. Responda las instrucciones que se muestran en la pantalla para completar el proceso de desinstalación.

Desinstalar Java en versiones anteriores de Windows

  1. Clickea en el Botón de menú de inicio ubicado en la parte inferior izquierda de la pantalla.
  2. Escoger Panel de control en el menú Inicio y cambie la opción Ver a Categoría. Escoger Desinstalar un programa bajo la división de 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 el 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. A continuación, le indicamos cómo instalarlo sin conexión:

  1. Ve 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 es obviamente la versión de 64 bits.
Descarga Java
  1. Aparece el cuadro de diálogo Descarga de archivos para pedirle que ejecute o guarde el archivo de descarga de clic. Salvar 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. Clickea en el Instalación 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 una variedad de productos. El instalador puede darle la opción de instalar estos programas cuando instale Java. Después de asegurarse de que los programas deseados estén seleccionados, haga clic en el Hacia adelante para continuar con la instalación.
  2. Unos breves cuadros de diálogo confirman las etapas finales del proceso de instalación; hacer clic Cerrar en el último diálogo. Esto completará el proceso de instalación de Java. Compruebe si el problema persiste después de hacer coincidir las versiones de Eclipse y Java Runtime.

Solución 3: elimine la ruta variable para Java

Si tiene la versión de 32 bits y la versión de 64 bits de Java instaladas en su computadora, Eclipse puede confundirse al tratar de averiguar cuál usar. Por ejemplo, si una versión de 64 bits de Eclipse intenta utilizar la versión de 32 bits de Java, aparecerá un problema. Esto se puede resolver no desinstalando una versión de Java, sino eliminando sus variables de ruta. Asegúrese de seguir cuidadosamente las instrucciones a continuación.

  1. Haga clic derecho en cualquiera de ellos Mi computadora / Esta computadora dependiendo de la versión de Windows que haya instalado en su computadora y seleccione el Propiedades Después de eso, encuentra el Configuración avanzada del sistema en el lado derecho de la ventana Propiedades, haga clic en él y navegue hasta el Nivel más alto pestaña.
Configuración avanzada del sistema en las propiedades de esta PC
  1. En la parte inferior derecha de la pestaña Avanzado, encontrará la Variables ambientales así que haga clic en él y podrá ver una lista de todas las variables de usuario en la sección Variables de usuario.
Variables ambientales en las propiedades del sistema >> Alto
  1. Clickea en el Camino variables sobre Variables del sistema o la Variables de usuario artículo y haga clic en el botón Editar a continuación. Intente encontrar una ruta para la carpeta Java, selecciónela y seleccione Eliminar en el menú de la izquierda. Esto se refiere a la carpeta de Java que no es compatible con la versión de Eclipse.
  2. Intente volver a abrir el programa y verifique si se ejecuta correctamente ahora.