Estoy ejecutando Windows 8 Professional y estoy intentando ejecutar Eclipse como un usuario no administrador sin éxito. Eclipse termina con "JVM terminado, código de error 2".
Eclipse intenta utilizar% SYSTEM32% \ javaw.exe a pesar de que JAVA_HOME se establece en% PROGRAM_FILES% \ Java \ jdk1.7.0_07.
Tengo una cuenta de usuario que no es administrador y cuando escribo dir c:\windows\system32\java*
da como resultado "Archivo no encontrado".
Aquí es donde se pone extraño. Si abro un indicador de comando como Administrador y escribo el mismo comando, obtengo:
Directory of C:\Windows\System32
09/24/2012 10:16 AM 188,904 java.exe
09/24/2012 10:16 AM 189,416 javaw.exe
09/24/2012 10:16 AM 289,768 javaws.exe
Tengo acceso completo de lectura y ejecución en% SYSTEM32% como mi usuario normal, pero solo veo 2414 archivos en System32 en lugar de 3107 si se ejecuta como administrador.
¿Qué está pasando y hay alguna manera de solucionar esto?
%SYSTEM32%
puntos a C:\Windows\SysWoW64
en tal escenario. (Esto se usa para la capa de abstracción de Windows en Windows que admite la funcionalidad de arquitectura cruzada, o al menos lo hizo en Windows Vista / Windows XP)