Не запускается Arduino IDE.

Oleg_SK
Offline
Зарегистрирован: 22.03.2016

Приветствую! Помогите, плиз, разобраться, почему не запускается 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 (на другом компе) все встало и работает нормально. Как можно решить эту проблемку?

diakin
diakin аватар
Offline
Зарегистрирован: 04.06.2016

Возможно это поможет кому-нибудь еще
-------------
Уже на нескольких компьютерах с разной конфигурацией при запуске 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

 
Z1VeN
Offline
Зарегистрирован: 26.06.2018

Огромное спасибо, друг. Я уже отчаился искать, в чем же проблема. Переустановил несколько версий java, саму среду программирования arduino на разных версиях, ничего не помогало. Не поленился зарегаться на этом сайте и поблагодарить, ты лучший)

Evreitor
Offline
Зарегистрирован: 01.01.2014

Ну и мне помогите, пожалуйста, если возможно. ОС 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

Эти файлы можно найти здесь:

может кто нить подсказать куда копать?
 

заранее спасибо.

diakin
diakin аватар
Offline
Зарегистрирован: 04.06.2016

Можно попробовать устанавливать не в Program Files, а куда-нибудь в User\Documents
зы. А еще может быть яву надо для 64 версии винды устанавливать. 

Evreitor
Offline
Зарегистрирован: 01.01.2014

в общем хоть и кривовато но проблемму решил. если залесть и переименовать файл nvinit.dll во что нить типа nvinit_old.dll все работает... при чем это файл похоже от дров карты NVidea.. вот ток теперь IE отказывается работать.. все остальное вроде бы в норме.  ;-)

а установка в другое место не помагает... проверял.

hayk
Offline
Зарегистрирован: 14.09.2018

Запускаите arduino.exe от имени администратора.

Глеб Власов
Offline
Зарегистрирован: 22.02.2020

Есть ли решение?

Раньше все запускалось. Теперь вываливается на этапе "подготовка плат" любые версии arduino ide

win 10 64,   javac 13.0.2

Konstantin.Klychkov
Offline
Зарегистрирован: 09.06.2020

Добрый день.

На MAC Arduino IDE зависает при запуске на этапе "Инициализация пакетов" после того как перейти в Файл/Настройки указываю дополнительные ссылки http://arduino.esp8266.com/stable/package_esp8266com_index.json.

Переустановка IDE и Java не помогают. Посоветуйте, что может помочь.

MacOS Catalina 10.15.1

Java  14.0.1

wdrakula
wdrakula аватар
Онлайн
Зарегистрирован: 15.03.2016

Ужас какой-то!

Чечако
Онлайн
Зарегистрирован: 15.06.2018

Если запускалась, а потом перестала - грохнуть каталог настроек и прочего кеша в Users\..\AppData\Local\Arduino15

У меня было такое разок. Что-то там кривеет. Вываливается именно на моменте "инициализация пакетов"

Marolex
Offline
Зарегистрирован: 05.09.2016

Здравствуйте. Такая же проблема, как у Глеб Власов (сообщение №7). "Инициализация пакетов" и все. Запускал файл arduino_debug, менял версию IDE, восстановление системы. Ничего не помогает. IDE портабл 1.8.12. Win 7. Не портабл, то же не работает. 

Чечако подскажите, пожалуйста, какое имя у каталога настроек.

Чечако
Онлайн
Зарегистрирован: 15.06.2018

Marolex пишет:

Чечако подскажите, пожалуйста, какое имя у каталога настроек.

Я же написал выше- вашдиск\Users\вашюзверь\AppData\Local\Arduino15

Если восстановление настроек не пугает, можно весь каталог грохнуть. Если пугает - сносите json'ы, пока не заработает. :)

Marolex
Offline
Зарегистрирован: 05.09.2016

Правильно ли понял, надо удалить всю папку Arduino15? Что такое json'ы то же не понятно.

Sergey Shatskiy
Offline
Зарегистрирован: 10.06.2020

не было в файле вопще этой строки: добавил - все заработало! СПАСИБО!!!

v258
Offline
Зарегистрирован: 25.05.2020

Сегодня тоже перестала запускаться - вываливалась на инициализации пакетов. Что интересно, и VS Code перестала загружать скетчи в плату.

Помогло удаление в \AppData\Local\Arduino15 файла preferences.txt, правда, слетели настройки IDE. Удаление файлов .json там ничего не дало, как и удаление папки cashe

Совет из поста #1 с раскомментирование строки тоже работает, но тогда в папках с открываемыми скетчами появляется папка data, заполненная кучей служебной информации

v258
Offline
Зарегистрирован: 25.05.2020

Sergey Shatskiy пишет:

не было в файле вопще этой строки: добавил - все заработало! СПАСИБО!!!

Есть. Только номер строки теперь 51

Konstantin.Klychkov
Offline
Зарегистрирован: 09.06.2020

Спасибо!

1. На МАС в файле preferences.txt нет строчки settings.path=data

2. Удаление файла preferences.txt не помогало.

3. Удаление каталога мне помогло. Однако после того, как прописал адрес в дополнительных ссылках IDE снова лёг. Прошёл процедуру "очищения" еще раз, заменил дополнительную ссылку от Амперки, IDE запускается.

ссылка https://dl.espressif.com/dl/package_esp32_index.json

Sergey Shatskiy
Offline
Зарегистрирован: 10.06.2020

Оппа* ошибка не ушла! после закрытия снова перестало открываться. после удаления папки Users\..\AppData\Local\Arduino15 все начинает работать и запускаться, но возникает ошибка при загрузке https://downloads.arduino.cc/packages/package_index.json

 

Komandir
Онлайн
Зарегистрирован: 18.08.2018

Владельцы Apple ДОЛЖНЫ СТРАДАТЬ !!!

NikShel
Offline
Зарегистрирован: 21.01.2018

Sergey Shatskiy пишет:

... после удаления папки Users\..\AppData\Local\Arduino15 все ...

У меня версия 1.8.12 не запустилась

А 1.8.5 - работает

WIN 7

v258
Offline
Зарегистрирован: 25.05.2020

Konstantin.Klychkov пишет:

Спасибо!

1. На МАС в файле preferences.txt нет строчки settings.path=data

2. Удаление файла preferences.txt не помогало.

3. Удаление каталога мне помогло. Однако после того, как прописал адрес в дополнительных ссылках IDE снова лёг. Прошёл процедуру "очищения" еще раз, заменил дополнительную ссылку от Амперки, IDE запускается.

ссылка https://dl.espressif.com/dl/package_esp32_index.json

Да, после перезапуска опять отказалось запускаться. Таки файлы .json нужно удалять вместе с preferences.txt

booroondook
Offline
Зарегистрирован: 19.01.2019

Ситуация такая: Windows 10/64, IDE версии 1.8.12 (но проверял на 1.8.11 и на более ранних - результат тот же). Внезапно перестала запускаться оболочка. Вот просто ни с того, ни сего. Работал, писал скетчи, прошивал, потом закрыл оболочку... Через 10 минут запускаю, и... на запускается - появляется стартовая заставка, затем появляется надпись "Подготовка плат...", и на этом все вырубается. Никаких следов в логах не остается. Если запускать arduino_debug.exe, то можно увидеть следующее:

c:\Program Files (x86)\Arduino>arduino_debug.exe
Set log4j store directory C:\Users\........\AppData\Local\Arduino15
Загрузка конфигурации...
Инициализация пакетов...
java.lang.NullPointerException
        at cc.arduino.contributions.packages.ContributionsIndexer.parseIndex(ContributionsIndexer.java:134)
        at processing.app.BaseNoGui.initPackages(BaseNoGui.java:483)
        at processing.app.Base.<init>(Base.java:273)
        at processing.app.Base.main(Base.java:150)

c:\Program Files (x86)\Arduino>

Лечу так: Иду в папку c:\Users\<username>\AppData\Local\Arduino15\ и там удаляю два файла:

package_index.json

package_index.json.sig

После этого оболочка запускается, и можно работать. Главное - это не вызывать "Менеджер плат", потому что он выдает ошибки.

Этого "лекарства" хватает на один раз. Если закрыть оболочку и снова  запустить, то она опять свалится, и надо будет снова удалять эти два файла.

 

ZAZ-965
Offline
Зарегистрирован: 19.06.2016

Arduino IDE версии 1.8.10 - удалил package_index.json.sig (при запуске ругнулось на его отсутствие), в preferences.txt поставил update.check=false - все работает.  

XaSk1
Offline
Зарегистрирован: 10.06.2020

Что сегодня с оболочкой твориться то? У всех поголовно почти одно и тоже, у меня на инициализации вылетало без ошибок, удаление package_index.json package_index.json.sig помогло, но они полюбому заново создаються. поставил update.check=false - все работает.

Joiner
Offline
Зарегистрирован: 04.09.2014

Тоже происходят странности. Установаил IDE 1_8_12. Работало все без проблем. Потом неожиданно перестала загружаться. Дело доходило до таблички "запуск", а потом тишина, как вроде и не запускал... ни каких сообщений. Простая переустановка ни чего не дала. Воспользовался советом удалить папку Users\..\AppData\Local\Arduino15, с последующей переустановкой IDE.

Подумал, причина в том, что скачал без доната :)

PavelTim
Offline
Зарегистрирован: 13.06.2020

Большое спасибо всем! Уже 3-й день не могу запустить программу. Срочный проект делать нужно, а ИДЕшка подводит.

В файле preferences.txt у меня такой строчки нет. Удалил всю папку Users\..\AppData\Local\Arduino15.

Запустилось. Закрыл, попробовал второй раз. Тоже работает.

Правда пришлось заново выбирать плату, порт и загрузчик.

Спасибо, Работает!!!

mmait
Offline
Зарегистрирован: 14.06.2020

Та же проблема. IDE вываливатся.

Вопрос от дилетанта.

В папке Users\<myself>\    AppData отсутсвует.

Что делать?

PavelTim
Offline
Зарегистрирован: 13.06.2020

В настройках Windows "Свойства папки" поставь галочку "Показывать скрытые папки".

Sonologist
Sonologist аватар
Offline
Зарегистрирован: 08.06.2018

mmait пишет:

Та же проблема. IDE вываливатся.

Вопрос от дилетанта.

В папке Users\<myself>\    AppData отсутсвует.

Что делать?

А откуда там <myself>? Вроде, папка должна быть c:\Users\User\AppData\Local\Arduino15  

Проверил совет #26 (тоже ардуинка отвалилась) - отлично сработало.

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

Можно в виндус эксплорере ввести инвайронмент типа  %localappdata% и сразу окажитесь в нужной папке :)

mmait
Offline
Зарегистрирован: 14.06.2020

Спасибо советам №26 и №28 и их автору. Заработало!

VitS
Offline
Зарегистрирован: 09.08.2020

ничего из предыдущего не помогало.

было найдено, что не запускается Java Control Panel из панели управления, в сети подсмотрен  совет: "Какая-то программа сменила стандартные настройки Cleartype. Нужно исправить FontSmoothingGamma."

[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothingGamma"=dword:00000898 

исправления помогли и для запуска Java Control Panel и для запуска Arduino IDE.