2010-09-23 3 views
0

Недавно я удалил и переустановил Java на своей машине, и с тех пор Eclipse просто не запускается. Я нахожу это странным, потому что я удалил другую версию Java из той, которую я использую. Я изменил файл eclipse.ini, добавив следующее:Eclipse просто не запускается

-vm

C:\Program Files (x86)\Java\jre1.5.0_15\bin\javaw.exe

Это не имеет никакого значения. Затем я попытался сбросить переменную JAVA_HOME, и я попробовал обе эти вещи снова, после повторной установки (ну, разархивирования) Eclipse. Ничего из этого не имело никакого значения, поэтому я отправляю этот вопрос. Может ли кто-нибудь помочь мне здесь?

+0

Какую версию затмения вы используете? Кроме того, вы можете перейти к «C: \ Program Files (x86) \ Java \ jre1.5.0_15 \ bin \ 'в командной строке? –

+0

Можете ли вы по-прежнему запускать другие вещи на основе Java? Попробуйте запустить апплет или исполняемый файл jar. По крайней мере, это скажет нам, является ли проблема специфичной для Eclipse, или если она связана с вашей общей установкой Java. (Вероятно, последнее, но никогда не мешает проверять, правильно?) –

+0

@Sagar Да, я могу перейти к файлу из командной строки. – efficiencyIsBliss

ответ

0

Я удалил все версии Java, которые я установил и установил их снова. Я также удалил Eclipse и снова загрузил его. После этого я редактировал файл eclipse.ini, чтобы включить путь javaw.exe, как я упоминал в вопросе. Сейчас все работает отлично.

+0

такой же вопрос здесь - я попробую, так как все перестало работать сегодня ... – hfrmobile

1

Вам необходимо убедиться, что путь к javaw.exe находится в %PATH% переменной окружения. В основном:

%PATH% = %PATH%;c:\path\to\jre\bin 

Вы можете настроить это в конфигурации переменных окружения, и вы можете проверить это, открыв командную строку и испытание, если java распознается как команда внутри произвольного пути.

%JAVA_HOME% должен, кстати, указать на папку JDK /bin, а не на JRE. Независимо от того, эта переменная среды игнорируется Eclipse, поскольку она поставляется со своим собственным компилятором.

+0

% JAVA_HOME% указывает на папку bin JDK. Не могли бы вы рассказать мне, как точно настроить переменные окружения, включая путь к javaw.exe? – efficiencyIsBliss

+0

Я понятия не имею, какую версию Windows вы используете, так что это всего лишь [WinXP] (http://support.microsoft.com/kb/310519) целевой документ. Как насчет вызова 'java' в cmd? – BalusC