macOS BigSur Arduino IDE Порты Не показаны
Я пытаюсь установить Arduino IDE (1.8.13) на macOS BigSur 11.0.1 и не могу скомпилировать и запустить скетч Arduino. В меню "Инструмент" нет доступных портов, пункт "Порт" выделен серым цветом. В сообщении об ошибке говорится, что IDE "Не удалось инициализировать класс sun.security.ssl.SSLContextImpl$DefaultSSLContext". Я установил следующий Java-код:
java 16.0.1 2021-04-20
Java(TM) SE Runtime Environment (build 16.0.1+9-24)
Java HotSpot(TM) 64-Bit Server VM (build 16.0.1+9-24, mixed mode, sharing)
Любое понимание было бы очень ценно. Заранее спасибо.
@apodidae, 👍2
Обсуждение0
Смотрите также:
- ОШИБКА: истекло время ожидания Arduino 101 - что я могу сделать?
- Последовательный порт не распознается Arduino IDE
- Софт Arduino не открывается в Mac OSX 10.10.1
- Не удается загрузить код на плату Arduino на Mac
- Скетч Arduino не сохраняется в папке Arduino
- Почему Toolchain не обновляется при установке Arduino IDE на Mac
- Ярлык Mac для следующего окна — проблема IDE 1.8.7
- C++ против языка Arduino?
У меня нет Mac, так что от меня вряд ли будет много пользы в этом, но было бы неплохо подтвердить, что устройство отображается в /dev или что-то еще на панели управления Mac, в которой перечислены USB-устройства. Если это не так, то ошибка SSL не связана (что имело бы смысл) или, как минимум, не полностью определяет проблему., @timemage
последовательные порты @timemage перечислены в /dev., @apodidae
Решено: Я открыл Android Studio, и там было обновление для системы безопасности Java 8 (я думаю), поэтому я принял его и установил. Теперь я могу волшебным образом видеть последовательные порты в Arduino IDE. Хотел бы я понять, что произошло, но на данный момент проблема, похоже, решена. Спасибо, что позволили мне опубликовать здесь., @apodidae
Странный. В том, как упакована среда IDE, по крайней мере для Linux и Windows, в нее встроен собственный JRE., @timemage
Со всеми функциями привратника на Mac, возможно, он заблокировал Java-код, когда я загрузил IDE Arduino? На компьютерах Mac раньше была предустановлена Java, но я читал, что они больше этого не делают. Это новая 64-разрядная машина, и я должен дать специальное разрешение только на запуск собственных приложений, разработанных и скомпилированных на моей старой 32-разрядной системе., @apodidae
Если вы дойдете до того, что получите окончательный ответ, возможно, имеет смысл опубликовать его *в качестве* ответа., @timemage