Софт Arduino не открывается в Mac OSX 10.10.1
У меня возникли проблемы с открытием программного обеспечения Arduino на моем Mac, так как я обновил Java до версии 8, и программное обеспечение Arduino не открывается. Ошибку не выдает, просто закрывается моментально.
Я пытался получить новейшую версию сайта Arduino.cc, но никаких изменений.
Может кто-нибудь сказать мне, как открыть Arduino, используя более старую версию Java?
@Ashley Hughes, 👍1
Обсуждение2 ответа
Лучший ответ:
Загрузите и установите версию Java Apple (6): http://support.apple.com/kb/DL1572
Если по какой-то причине вам нужен Java 8 SDK, они могут сосуществовать, потому что Arduino IDE явно запросит (Apple Version) Java 1.6, используя «JavaApplicationStub»:
$ ./JavaApplicationStub
[JavaAppLauncher] Requested [1.5*], launching in [1.6] instead.
Experimental: JNI_OnLoad called.
Stable Library
=========================================
Native lib Version = RXTX-2.1-7
Java lib Version = RXTX-2.1-7
Однако обратите внимание: если у вас установлены и Apple Java, и Oracle, запуск «java» или «javac» из командной строки приведет к запуску версии Oracle.
$ java -version
java version "1.8.0_25"
Если вам нужно переключить версию «командной строки», измените символические ссылки в:
/System/Library/Frameworks/JavaVM.framework/Versions/
JavaApplicationStub будет использовать версию Apple, расположенную в /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java.
Таким образом, «обычные» Java-программы обычно используют версию Oracle, тогда как приложения, работающие в вашем браузере или явно использующие JavaApplicationStub (например, Arduino), будут использовать версию «Apple».
Да, это прекрасно работает, пришлось открыть терминал для содержимого/MacOS приложения Arduino, прежде чем JavaApplicationStub заработал, ура, @Ashley Hughes
Я только что нажал на значок яблока => об этом Mac => обновление программного обеспечения => обновление Mac Sierra.
теперь, чтобы заставить USB-порт работать
цифровой знак
- ОШИБКА: истекло время ожидания Arduino 101 - что я могу сделать?
- Последовательный порт не распознается Arduino IDE
- Не удается загрузить код на плату Arduino на Mac
- Скетч Arduino не сохраняется в папке Arduino
- macOS BigSur Arduino IDE Порты Не показаны
- Почему Toolchain не обновляется при установке Arduino IDE на Mac
- Ярлык Mac для следующего окна — проблема IDE 1.8.7
- C++ против языка Arduino?
Возможно, это должно быть размещено на Arduino Stack Exchange?, @KyranF
Доступны две версии. Один для Java 6, другой для Java 7. Вы пробовали оба?, @Gerben