Ошибка при запуске Eclipse 3.5: JVM Terminated. Exit Code=-1

Необходимо было запустить Eclipse 3.5 на Windows XP. Были скачаны Eclipse 3.5 и последняя версия jdk-6u18-windows-i586. С установкой jdk никаких проблем не возникло, а вот запустить eclipse с первого раза не удалось. При запуске данной версии Eclipse появлялось окно с ошибкой Eclipse 3.5: JVM Terminated. Exit Code=-1. На компьютере также имелся eclipse 3.2.

 Данная версия программы запускалась без какой-либо головной боли.  Переустановка jdk и


указание переменной JAVA_HOME не помогало. Покопавшись в просторах интернета, было установлено, что подобная ошибка (картинка приведена ниже) появлялась у многих пользователей, не зависимо от ОС. Существует как минимум два способа решения данной проблемы.

1. Что бы запустить eclipse необходимо создать ярлык на рабочем столе и в ярлыке добавить следующие параметры:
 -clean -vmargs -Xmx256m 
Т.е. поле "Объект" в ярлыке будет иметь следующий вид:
D:\Lex\Java\eclipse\eclipse.exe -clean -vmargs -Xmx256m 

2. Либо же в качестве второго варианта удаляем/переименовываем/перемещаем файл eclipse.ini, который находится в корневой папке программы и вместо него создаем новый файл eclipse.ini следующего содержания:
 -XX:MaxPermSize=256M
-vmargs
-Xms40m
-Xmx768m 
После проделанных манипуляций eclipse запускается без проблем.

Комментарии

  1. Не помогают перечисленные действия. Раньше Eclipse запускался. Сейчас нет.

    ОтветитьУдалить
  2. Вот спасибо, а мне помогло+)

    ОтветитьУдалить
  3. Не за что.
    Иногда для корректной работы Eclipse необходимо установить библиотеку libsvn-java. Правда это уже немного из другой оперы, но тем не менее. Данная библиотека необходима для корректной работы Subclipse-плагина.
    В debian-base дистрибутивах данная библиотека находится в репозиториях, для виндовз-гуглим.

    ОтветитьУдалить
  4. Спасибо, помог первый способ!
    -clean -vmargs -Xmx256m
    Т.е. поле "Объект" в ярлыке будет иметь следующий вид:
    D:\Lex\Java\eclipse\eclipse.exe -clean -vmargs

    А -Xmx256m куда делся?

    ОтветитьУдалить
  5. Спасибо! Исправил
    ЗЫ: на работе статью писал, потерял кусок :/

    ОтветитьУдалить
  6. Olexandr Shaposhnikov4 ноября 2011 г., 17:03

    Попробуй явно указать JVM
    eclipse -vm "C:\Program Files (x86)\Java\jre6\bin\javaw.exe"

    ОтветитьУдалить
  7. Если в следующий раз возникнет такая же ошибка, то обязательно попробую. Спасибо.

    ОтветитьУдалить
  8. Мне помогло в файле eclipse.ini переставить параметр "-vmargs" из начала файла в конец. Удивительное рядом...

    ОтветитьУдалить
  9. Благодарочка! 2й вариант помог с Force.com IDE.

    ОтветитьУдалить

Отправить комментарий

Популярные сообщения из этого блога

Написание сервлетов в Java при помощи NetBeans

Права доступа в Debian и команды chmod и chown

Установка Apache Tomcat в ОС Windows