El error se muestra en la figura a continuación:
A veces, cuando una nueva computadora encuentra un error de "no pudo cargar la biblioteca compartida JNI jvm.dll" al abrir Eclipse en la nueva computadora, compartiré la solución con usted aquí.
Normalmente, si usted es un sistema de 64 bits y tiene un JDK de 32 bits instalado, conducirá a la situación anterior.
Solución
1. Desinstale el JDK de 32 bits que se instaló originalmente, y luego instale el JDK de 64 bits en la computadora.
2. Remodifique la ruta de las dos variables de entorno y la clase. Porque en el sistema 64, el software de 32 bits se instala nuevamente en la carpeta de archivos de programa (*86), y el software de 64 bits se instalará en la carpeta de archivos de programa. Cuando instaló 32JDK antes, la ruta de variable de entorno que establece, por supuesto, incluirá "archivos de programa (*86)". En este momento, el JDK ha sido transferido a los "archivos de programa", solo modifíquelo.
Tenga en cuenta que los números de versión JDK que instaló dos veces pueden no ser los mismos, porque la carpeta JDK se creará de acuerdo con su número de versión durante la instalación. Si los números de versión son diferentes entre las dos veces, también debe modificarlos en las variables de entorno.
Ahora, Eclipse debe usarse normalmente, ¡vaya y practique programas Java!
Adicional a otros internautas:
Razón 1: JVM.Dll no existe en el directorio dado.
Contramedidas: (1) Reinstale JRE o JDK y configure las variables de entorno. (2) Copie un JVM.Dll en este directorio.
Razón 2: La versión de Eclipse es inconsistente con la versión de JRE o JDK. Contramedidas: ambos tienen instalaciones de 64 bits, o ambas tienen instalaciones de 32 bits, y una no puede ser de 32 bits y la otra tiene 64 bits.
Es más probable que ocurra la razón 2, la razón 1 es poco probable