Официальный сайт компании Arduino по адресу arduino.cc
Не запускается Arduino IDE.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Приветствую! Помогите, плиз, разобраться, почему не запускается Arduino IDE. В процессе запуска выдается сообщение об ошибке от Java Virtual Machine Launcher: A Java Exception has occurred, и на этом все. Устанавливал последнюю на данный момент версию Arduino IDE v1.6.8 на Windows 7 Ultimate x64 с помощью инсталятора. Попытка переустановить IDE включая попытку поставить версии 1.8.7 и 1.8.3 проблему не решила. При переустановке пытался делать установку как с USB драйвером так и без него (на моем Arduino Uno R3 используется CH340G, драйвер для которого поставлен отдельно и вроде бы нормально работает). Попытался установить самую свежую на данный момент Java, но это тоже не ришило проблемы. При установке на Windows XP x32 (на другом компе) все встало и работает нормально. Как можно решить эту проблемку?
Возможно это поможет кому-нибудь еще
-------------
Уже на нескольких компьютерах с разной конфигурацией при запуске ArduinoIDE 0017 появлялась ошибка приложения launch4j и соответственно IDE не запускалась :(
Решить эту проблему оказалось достаточно просто:
нужно всего-лишь отредактировать файл
Arduino-0017\lib\preferences.txt
находим 49-ю строчку файла и раскомментируем (удаляем символ #)
строчка принимает вид:
settings.path=data
Вот и всё :) Сохраняем файл — теперь Arduino IDE должна запуститься без проблем.
Если же они остались — можно запустить IDE в режиме отладки, командой:
arduino-0017\arduino.exe --l4j-debug
В директории появится log-файл, содержащий информацию по запуску IDE.
Ссылки:
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1251411514/7
Огромное спасибо, друг. Я уже отчаился искать, в чем же проблема. Переустановил несколько версий java, саму среду программирования arduino на разных версиях, ничего не помогало. Не поленился зарегаться на этом сайте и поблагодарить, ты лучший)
Ну и мне помогите, пожалуйста, если возможно. ОС Win7 x64 home basic (OEM). ставлю arduino 1.8.5 - не запускается, делаю описанние изменения "Arduino-0017\lib\preferences.txt"- не запускается... Те вообще ничего... хоть из под администратора, хоть просто.... в диспетчере задач появляется процесс arduino, висит пару секунд и закрывается... ставишь версию ардуино 1.6.3 - работает... более высшие версии не работают... запускаешь debug выдает вот такое:
Version: 3.9
CmdLine: C:\Program Files (x86)\arduino185\arduino.exe --l4j-debug
WOW64: yes
Bundled JRE: java
Check launcher: C:\Program Files (x86)\arduino185\java\bin\javaw.exe (OK)
Loading: C:\Program Files (x86)\arduino185\arduino.l4j.ini
Substitute: EXEDIR = C:\Program Files (x86)\arduino185
Substitute: EXEDIR = C:\Program Files (x86)\arduino185
Substitute: EXEDIR = C:\Program Files (x86)\arduino185
Substitute: EXEDIR = C:\Program Files (x86)\arduino185
Substitute: EXEDIR = C:\Program Files (x86)\arduino185
Substitute: EXEDIR = C:\Program Files (x86)\arduino185
------//-------
C:\Program Files (x86)\arduino185\lib\jna-platform-4.2.2.jar;C:\Program Files (x86)\arduino185\lib\jsch-0.1.50.jar;C:\Program Files (x86)\arduino185\lib\jssc-2.8.0-arduino1.jar;C:\Program Files (x86)\arduino185\lib\pde.jar;C:\Program Files (x86)\arduino185\lib\rsyntaxtextarea-2.6.1.jar;C:\Program Files (x86)\arduino185\lib\xml-apis-1.3.04.jar;C:\Program Files (x86)\arduino185\lib\xml-apis-ext-1.3.04.jar;C:\Program Files (x86)\arduino185\lib\xmlgraphics-commons-2.0.jar" processing.app.Base
Args length: 3116/32768 chars
Exit code: 0
и на этом все...
самое интересное: что если на виртуалке и на другом ПК с ОС win7 x86 home basic (OEM) все работает... все запускается и все компилируется... но держать виртуалку на ноуте из за одного arduino - эт как то не выгодно. а на версии 1.6.3 нет возможности скомпилировать Marlin 1.1.8, говорит нужна версия выше 1.6.8... переустановка java тоже не помогает... пробовал около 5 разных версий... сейчас стоит 1.8.0_171... толку нет... а поставить хочу ардуино иде 1,8,5 еще и потому что он доработанный, и меньше тупит, покрайней меере на win7 x86.
а еще и в винде х64 пишется вот такая вот ошибка:
Имя сбойного приложения: javaw.exe, версия: 8.0.1440.1, отметка времени: 0x5972dd23
Имя сбойного модуля: nvinit.dll, версия: 21.21.13.7849, отметка времени 0x58820880
Код исключения: 0xc0000409
Смещение ошибки: 0x0000aec7
Идентификатор сбойного процесса: 0x1adc
Время запуска сбойного приложения: 0x01d416d2f97c8e9b
Путь сбойного приложения: C:\Program Files (x86)\arduino185\java\bin\javaw.exe
Путь сбойного модуля: C:\Windows\SysWOW64\nvinit.dll
Код отчета: 37eeabb2-82c6-11e8-9eea-dc0ea12d562c
и вот такой вот Варнинг:
Контейнер ошибки 454947684, тип 27
Имя события: BEX
Ответ: Нет данных
Идентификатор CAB: 0
Сигнатура проблемы:
P1: javaw.exe
P2: 8.0.1440.1
P3: 5972dd23
P4: nvinit.dll
P5: 21.21.13.7849
P6: 58820880
P7: 0000aec7
P8: c0000409
P9: 00000000
P10:
Вложенные файлы:
C:\Users\Иван\AppData\Local\Temp\WER48BB.tmp.WERInternalMetadata.xml
Эти файлы можно найти здесь:
может кто нить подсказать куда копать?
заранее спасибо.
Можно попробовать устанавливать не в Program Files, а куда-нибудь в User\Documents
зы. А еще может быть яву надо для 64 версии винды устанавливать.
в общем хоть и кривовато но проблемму решил. если залесть и переименовать файл nvinit.dll во что нить типа nvinit_old.dll все работает... при чем это файл похоже от дров карты NVidea.. вот ток теперь IE отказывается работать.. все остальное вроде бы в норме. ;-)
а установка в другое место не помагает... проверял.
Запускаите arduino.exe от имени администратора.
Есть ли решение?
Раньше все запускалось. Теперь вываливается на этапе "подготовка плат" любые версии arduino ide
win 10 64, javac 13.0.2
Добрый день.
На MAC Arduino IDE зависает при запуске на этапе "Инициализация пакетов" после того как перейти в Файл/Настройки указываю дополнительные ссылки http://arduino.esp8266.com/stable/package_esp8266com_index.json.
Переустановка IDE и Java не помогают. Посоветуйте, что может помочь.
MacOS Catalina 10.15.1
Java 14.0.1
Ужас какой-то!
Если запускалась, а потом перестала - грохнуть каталог настроек и прочего кеша в Users\..\AppData\Local\Arduino15
У меня было такое разок. Что-то там кривеет. Вываливается именно на моменте "инициализация пакетов"
Здравствуйте. Такая же проблема, как у Глеб Власов (сообщение №7). "Инициализация пакетов" и все. Запускал файл arduino_debug, менял версию IDE, восстановление системы. Ничего не помогает. IDE портабл 1.8.12. Win 7. Не портабл, то же не работает.
Чечако подскажите, пожалуйста, какое имя у каталога настроек.
Чечако подскажите, пожалуйста, какое имя у каталога настроек.
Я же написал выше- вашдиск\Users\вашюзверь\AppData\Local\Arduino15
Если восстановление настроек не пугает, можно весь каталог грохнуть. Если пугает - сносите json'ы, пока не заработает. :)
Правильно ли понял, надо удалить всю папку Arduino15? Что такое json'ы то же не понятно.
не было в файле вопще этой строки: добавил - все заработало! СПАСИБО!!!
Сегодня тоже перестала запускаться - вываливалась на инициализации пакетов. Что интересно, и VS Code перестала загружать скетчи в плату.
Помогло удаление в \AppData\Local\Arduino15 файла preferences.txt, правда, слетели настройки IDE. Удаление файлов .json там ничего не дало, как и удаление папки cashe
Совет из поста #1 с раскомментирование строки тоже работает, но тогда в папках с открываемыми скетчами появляется папка data, заполненная кучей служебной информации
не было в файле вопще этой строки: добавил - все заработало! СПАСИБО!!!
Есть. Только номер строки теперь 51
Спасибо!
1. На МАС в файле preferences.txt нет строчки settings.path=data
2. Удаление файла preferences.txt не помогало.
3. Удаление каталога мне помогло. Однако после того, как прописал адрес в дополнительных ссылках IDE снова лёг. Прошёл процедуру "очищения" еще раз, заменил дополнительную ссылку от Амперки, IDE запускается.
ссылка https://dl.espressif.com/dl/package_esp32_index.json
Оппа* ошибка не ушла! после закрытия снова перестало открываться. после удаления папки Users\..\AppData\Local\Arduino15 все начинает работать и запускаться, но возникает ошибка при загрузке https://downloads.arduino.cc/packages/package_index.json
Владельцы Apple ДОЛЖНЫ СТРАДАТЬ !!!
... после удаления папки Users\..\AppData\Local\Arduino15 все ...
У меня версия 1.8.12 не запустилась
А 1.8.5 - работает
WIN 7
Спасибо!
1. На МАС в файле preferences.txt нет строчки settings.path=data
2. Удаление файла preferences.txt не помогало.
3. Удаление каталога мне помогло. Однако после того, как прописал адрес в дополнительных ссылках IDE снова лёг. Прошёл процедуру "очищения" еще раз, заменил дополнительную ссылку от Амперки, IDE запускается.
ссылка https://dl.espressif.com/dl/package_esp32_index.json
Да, после перезапуска опять отказалось запускаться. Таки файлы .json нужно удалять вместе с preferences.txt
Ситуация такая: Windows 10/64, IDE версии 1.8.12 (но проверял на 1.8.11 и на более ранних - результат тот же). Внезапно перестала запускаться оболочка. Вот просто ни с того, ни сего. Работал, писал скетчи, прошивал, потом закрыл оболочку... Через 10 минут запускаю, и... на запускается - появляется стартовая заставка, затем появляется надпись "Подготовка плат...", и на этом все вырубается. Никаких следов в логах не остается. Если запускать arduino_debug.exe, то можно увидеть следующее:
Лечу так: Иду в папку c:\Users\<username>\AppData\Local\Arduino15\ и там удаляю два файла:
package_index.json
package_index.json.sig
После этого оболочка запускается, и можно работать. Главное - это не вызывать "Менеджер плат", потому что он выдает ошибки.
Этого "лекарства" хватает на один раз. Если закрыть оболочку и снова запустить, то она опять свалится, и надо будет снова удалять эти два файла.
Arduino IDE версии 1.8.10 - удалил package_index.json.sig (при запуске ругнулось на его отсутствие), в preferences.txt поставил update.check=false - все работает.
Что сегодня с оболочкой твориться то? У всех поголовно почти одно и тоже, у меня на инициализации вылетало без ошибок, удаление package_index.json package_index.json.sig помогло, но они полюбому заново создаються. поставил update.check=false - все работает.
Тоже происходят странности. Установаил IDE 1_8_12. Работало все без проблем. Потом неожиданно перестала загружаться. Дело доходило до таблички "запуск", а потом тишина, как вроде и не запускал... ни каких сообщений. Простая переустановка ни чего не дала. Воспользовался советом удалить папку Users\..\AppData\Local\Arduino15, с последующей переустановкой IDE.
Подумал, причина в том, что скачал без доната :)
Большое спасибо всем! Уже 3-й день не могу запустить программу. Срочный проект делать нужно, а ИДЕшка подводит.
В файле preferences.txt у меня такой строчки нет. Удалил всю папку Users\..\AppData\Local\Arduino15.
Запустилось. Закрыл, попробовал второй раз. Тоже работает.
Правда пришлось заново выбирать плату, порт и загрузчик.
Спасибо, Работает!!!
Та же проблема. IDE вываливатся.
Вопрос от дилетанта.
В папке Users\<myself>\ AppData отсутсвует.
Что делать?
В настройках Windows "Свойства папки" поставь галочку "Показывать скрытые папки".
Та же проблема. IDE вываливатся.
Вопрос от дилетанта.
В папке Users\<myself>\ AppData отсутсвует.
Что делать?
А откуда там <myself>? Вроде, папка должна быть c:\Users\User\AppData\Local\Arduino15
Проверил совет #26 (тоже ардуинка отвалилась) - отлично сработало.
Можно в виндус эксплорере ввести инвайронмент типа %localappdata% и сразу окажитесь в нужной папке :)
Спасибо советам №26 и №28 и их автору. Заработало!
ничего из предыдущего не помогало.
было найдено, что не запускается Java Control Panel из панели управления, в сети подсмотрен совет: "Какая-то программа сменила стандартные настройки Cleartype. Нужно исправить FontSmoothingGamma."
[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothingGamma"=dword:00000898
исправления помогли и для запуска Java Control Panel и для запуска Arduino IDE.