1

Я пытаюсь заставить Eclipse скомпилировать и запустить класс HelloWorld, но он даже не может этого сделать. Я установил Eclipse x86 SDK 4.2.0 вместе с последней версией JRE и JDK и в 64-битной версии. У меня также есть переменные PATH для ответа на командные запросы. Когда я пытаюсь запустить следующий код:

class HelloWorld {
    public static void main(String[] args)
        {
            System.out.println("Hello World!" ) ; 
    }
}

И это возвращает следующую ошибку:

Возникла исключительная ситуация при выполнении командной строки. Невозможно запустить программу "C:\Program Files\Java\jre7\bin\javaw.exe" (в каталоге "C:\Users\Default\workspace\devs"): ошибка CreateProcess = 5, доступ запрещен.

Можете ли вы помочь мне исправить это? Спасибо!

1 ответ1

0

Вы должны добавить следующую запись в ваш файл eclipse.ini :

-vm
C:/Prog/Java/jdk1.6.0_21/jre/bin/server/jvm.dll

Убедитесь, что вы заменили номер версии своим и сделайте резервную копию исходного файла eclipse.ini в случае проблем и скопируйте приведенные выше строки в файл ПЕРЕД аргументом --vmargs. Если нет, Eclipse потерпит крах.

Перейдите по этой ссылке для получения дополнительной информации: http://www.eclipse.org/forums/index.php?t=msg&goto=559997&S=a4836b4add35f1ac144df946cb1ef64d

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .