Instalé jdk se 32 bits en Windows 7 x64. En "http://www.oracle.com/technetwork/java/javase/downloads/index.html" para Windows.Java se "se produjo durante la inicialización de la máquina virtual"
Y recibí este mensaje de error.
C: \ Users \ Administrador> javac -version producido un error durante la inicialización de VM java.lang.ClassNotFoundException: error al abrir archivo JAR d: \ Archivos de programa (x8 6) \ prg_java \ jdk1. 6.0_26 \ jre \ lib \ rt.jar en java.security.AccessControlContext (AccessControlContext.java : 77). en java.security.AccessController.getStackAccessControlContext (nativo Me DTO) en java.security.AccessController.getContext (AccessController.java:484) en java.lang.Thread.init (Thread.java:358) en java.lang.Thread. (Thread .java: 476)
java.lang.ClassNotFoundException: error al abrir archivo JAR jdk1.6.0_26 \ jre \ lib \ rt.jar
¿Cómo puedo solucionar este problema?
Gracias de antemano.
¿Existe "d: \ Archivos de programa (x86) \ prg_java \ jdk1.6.0_26 \ jre \ lib \ rt.jar"? ¿Es legible para el usuario actual? –
¿Hay un espacio en 'd: \ Archivos de programa (x8 6) \ pr ...' entre el 8 y el 6? ¿Es eso una variable de entorno incorrecta? –
Solo una suposición: ese mensaje se copió de una consola con 80 caracteres de ancho. Windows envuelve las líneas largas y no las combina en copiar y pegar. –