Ошибка при запуске Eclipse
Наверняка многие из вас сталкивались с ошибкой запуска Eclipse: A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: C:\Program Files(x86)\Eclipse Classic 4.2.2\jre\bin\javaw.exe javaw.exe in your current PATH Эта ошибка говорит нам о том, что Eclipse не может найти путь к Java Runtime Environment или Java Development Kit. Сейчас я вам расскажу причины возникновения такой ошибки и способы ее устранения. В Интернете многие советуют добавить путь к файлу javaw.exe в переменную окружения Path, но этого не стоит делать. Нет, не потому что можно что-либо сломать, а потому что появится другая ошибка: Failed to load JNI shared library "Program Files (x86)\Java\jdk1.6.0_20\jre\bin\client\jvm.dll" Дело в том, что для работы Eclipse требуется виртуальная машина и внимание: именно той разрядности (x86 или x64), которую имеет установленная версия Eclipse. Другими словами, если у вас установлен Eclipse для платформы x86, то для запуска этой IDE требуется наличие установленной виртуальной машины для платформы x86. Итак, когда вы определились с разрядностью Eclipse, вам нужно скачать виртуальную машину. Для этого, зайдите на сайт www.java.com/en/ и вверху страницы вибираем ссылку "Download", затем на открывшейся странице жмем ссылку "See all Java downloads" и скачиваем Java именно той разрядности, какой разрядности у вас Eclipse. Если вы все сделали правильно, после установки Java, Eclipse запустится без каких-либо ошибок. 2013-05-19 20:06 Понравился сайт? Расскажи о нем друзьям:Comments to Notes: 55 |
Aleksandr Belov
Проблема именно так и решается! Спасибо, автору!
2013-09-07 07:00:13
Bidlo Progger
Огромное спасибо автору, 2 часа парился с установкой среды, если бы не ваш блог, забросил бы всё к чёрту. Спасибо вам!
2013-09-23 02:47:02
Анна
Моя благодарность не знает границ! Вы спасли мои нервы и ноут целыми. Спасибо огромное
2013-10-27 19:08:05
fa4er
Большое спасибо, на WIN7 64-bit только так и запустил
2013-11-01 16:49:26
Андрей
Спасибо!
2013-11-25 05:11:25
Nurgiz
Thanks))
2013-11-30 14:13:35
sanchezzz
спасибо
2013-11-30 17:21:46
RuSSMaN
огромное спасибо
2013-12-02 13:15:13
Mihail
Спасибо
2014-03-03 09:56:05
Борис
Огромнейшее спасибо автору и дай Бог ему всего превсего! Целые сутки бился с этой запаркой, и яву переустанавливал, и эклипс пихал в разные папки...
2014-03-04 14:47:15
saxa
Спасибо! Помогло!
2014-03-24 02:55:44
Harut
никак не получается
2014-03-31 05:21:45
Сергей Волох
2Harut
Что именно у вас не получается?
2014-03-31 05:43:31
Сергей
Действительно помогло, спасибо
2014-03-31 06:29:48
Enzo
не помогло..
2014-04-23 02:42:02
P142H
Огромное спасибо за статью!
Полдня промучался с переменными средами, с разными версиями java, уже начал грешить на maven.
Наткнулся на статью, скачал правильную версию эклипса, запустилось с первого раза!
2014-06-01 06:57:34
Aleksandr
Большое спасибо помогло.
2014-06-12 16:04:01
Сергей
Спасибо, Помогло решить проблему.
2014-07-03 06:30:04
Vlad
Мне не помог этот совет -а помогло с сайта stackowerflow
All the other answers about setting only the JAVA_HOME are not entirely right. Eclipse does namely not consult the JAVA_HOME. Look closer at the error message:
...in your current PATH
It literally said PATH, not JAVA_HOME.
Rightclick My Computer and choose Properties (or press Winkey+Pause), go to the tab Advanced, click the button Environment Variables, in the System Variables list at the bottom select Path (no, not Classpath), click Edit and add ;c:\path\to\jdk\bin to the end of the value.
Alternatively and if not present, you can also add JAVA_HOME environment variable and make use of it in the PATH. In the same dialogue click New and add JAVA_HOME with the value of c:\path\to\jdk. Then you can add ;%JAVA_HOME%\bin to end of the value of the Path setting.
2014-07-10 12:33:28
Сергей Волох
Да, на stackowerflow советуют добавить переменную, чтобыEclipse нашла путь к Java.
2014-07-10 12:46:50
Gena
Спасибо
2014-07-22 15:56:57
Oleg Yanuta
Большое спасибо помогло.
2014-08-13 05:07:13
Ильдар
Спасибо тебе большое!
2014-09-09 12:04:14
Юрий
Спасибо Автору!
Я кажется не первый раз на этот блог залетаю и всегда простые решения!
2014-10-01 11:35:38
Наталья
Вот спасибо!!!
2014-10-03 00:58:25
ваня
нихрена не помогло
2014-11-28 19:03:20
slvp
Spasibo !!!!!!!!!!!!!
2014-11-30 15:01:09
copaych
Огромное спасибо !!!!
2015-03-09 10:55:49
spirit
Спасибо большое !!! ОТ ДУШИ !!!
2015-03-15 10:46:56
Леонид
Спасибо. Помогло!
2015-04-11 04:03:34
Artemii
Большое спасибо помогло.
2015-06-18 18:32:35
Sancho
Спасибо!
2015-10-20 07:33:29
Aidyn
батя спасибо огромное! моя системя оказывается 64битная)) долго голову ломал, хотел бросить))
2015-12-12 02:18:13
ivan
Spasibo bolishoe
2016-02-21 13:18:33
Anton
Дякую!
2016-02-26 15:12:44
Николай
Спасибо, сохранили лоб, почти разбил об эту стенку.
2016-03-19 12:57:13
Сергей Волох
Николай, рад помочь)
2016-03-19 13:34:05
1
Сначала пробовал с путями играться. Не вышло. После установки виртуалки все ок. Спасибо
2016-04-01 15:33:41
Бейшенали
спасибо автору
2016-04-06 07:08:20
Алексей_Lumixar
Спасибо, помогло!!
2016-06-09 04:40:51
Спасибо!
2016-06-10 09:55:43
Артём
Помогло спс!
2016-08-30 15:57:12
Сергей
Спасибо большое!
2016-10-08 08:27:02
Redl86
Спасибо. заработало. думал вирусов щас наловлю)
2016-10-23 08:01:39
Елена
Помогло, огромное спасибо автору!
2016-11-10 08:41:06
Юрий
Спасибо автору, все запустилось!
2018-11-30 14:14:11
Александр
Благодарю. Решил проблему за секунды.
2019-03-06 16:14:21
Никита Федосеев
после появления картинки загрузки через несколько секунд появляется вот это:
"Возникла ошибка.Просмотрите файл протокола G:ECLIPSE/.metadata/.log"
PS - у меня на русском языке весь редактор кода, не знаю как так вышло
2020-04-06 16:24:59
Сергей Волох
На сколько я знаю, эта ошибка возникает после неуспешной руссификации Eclipse.
Попробуйте удалить полностью эту руссифицированную версию и установить Eclipse, загруженную с официального сайта.
2020-04-07 06:09:05
Ольга
Благодарю за полезную информацию!
2020-08-05 19:17:33
Алексей
Я использовал Amazon Coretto в качестве виртуальной машины и однажды она обновилась, удалив старую версию и прописавшись в новую папку.
Решилось просто редактированием ini файла Эклипса C:\Users\user\eclipse\java-2020-03\eclipse\eclipse.ini
В нем находим такое место:
-vm
C:/Program Files/Amazon Corretto/jdk1.8.0_222/jre/bin
и меняем этот путь на новый, в моем случае на C:/Program Files/Amazon Corretto/jdk1.8.0_282/jre/bin
2021-05-13 11:51:01
Екатерина
Спасибо огромное, первая ссылкая - и помогло данное решение!
2023-12-26 18:18:57
мега
Помогло спасибо автору
2024-04-05 12:59:30
Илья Красненков
Всё заработало
2024-05-03 08:57:50
Aleksey Danshyn
Спасибо, помогло.
2013-08-08 09:13:50