
Luis Angel Ortiz Salinas
PreguntaTengo un error al compilar “Error: A JNI error has occurred, please check your installation and try again”
Al correr el comando java -version me sale lo siguiente
java version "1.8.0_192"
Java™ SE Runtime Environment (build 1.8.0_192-b12)
Java HotSpot™ 64-Bit Server VM (build 25.192-b12, mixed mode)
y con javac -version :
javac 11.0.1
Alguien que me pueda ayudar? 😦 ya trate cambiando las variables de entorno pero aun así nada.

Moisés Roque Corona
La nueva versión de java, el JDK 11 ya incluye el JRE por lo que, si se instala el JDK y luego el JRE, es muy probable instalar un JRE incompatible. Es decir: instalo el JDK 11 (que ya incluye el JRE) y luego Instalo el JRE para Java 9 (incompatible para Java 11)
Así que, la solución más simple sería desinstalar todas las versiones de Java e instalar solamente una, ya sea el JDK de Java 9 con su respectivo JRE ó Instalar Java 11
Si nada funciona, prueben instalando NetBeans. Pero sólo si todo lo anterior falla, ya que Netbeans es un IDE, que aunque no requiere una configuración de las variables de entorno, sí requiere su propia metodología para crear proyectos o hacer pruebas.

Geronimo Saldaña Espinal
a mi me aparece lo mismo alguien me puede ayudra por favor ??

José Gálvez
Desinstala las otras versiones de Java, el JDK 11 trae incluido el JRE por lo que no es necesario instalar otro.
Carlos Pizarro
Hola Luian, te aparece ese error porque tenes dos versiones distintas de jadk y jre. Intenta instalar la ultima version desde aca -> https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html recuerda que Oracle(los dueños del lenguaje) estan dando actualizaciones al lenguaje cada 6 meses entonces tienes que estar atento cuando saquen una nueva version para que tengas todo al 100%.
Una vez instales el nuevo JDK no te debera dar problemas, vuelve a correr los mismos comandos y te deberia salir algo como esto:
C:\Users\Usuario>java -version java version "10.0.1" 2018-04-17 Java(TM) SE Runtime Environment 18.3 (build 10.0.1+10) Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.1+10, mixed mode) C:\Users\Usuario>javac -version javac 10.0.1``` Espero te sirva, si no avisame y vemos buscamos otra solucion :)