Я использую Windows 8 Professional и пытаюсь запустить Eclipse как пользователь без прав администратора. Eclipse завершается сообщением «JVM прекращено, код ошибки 2».
Eclipse пытается использовать% SYSTEM32%\javaw.exe, несмотря на то, что для JAVA_HOME задано значение% PROGRAM_FILES%\Java\jdk1.7.0_07.
У меня есть учетная запись пользователя без прав администратора, и когда я набираю dir c:\windows\system32\java*
это приводит к "Файл не найден".
Вот где это становится странным. Если я открою командную строку от имени администратора и введу ту же команду, я получу:
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
У меня есть полный доступ на чтение и выполнение в% SYSTEM32% от моего обычного пользователя, но я вижу только 2414 файлов в System32, а не 3107, если они работают от имени администратора.
Что происходит и есть ли способ это исправить?