Почему ардуиновское ПО не запускается после обновления Java на Mac?

Последнее обновление Java-ы от Apple использует 64-битную версию библиотек по умолчанию, а Arduino идет с 32-х битной версией библиотеки RXTX. Когда Вы запустите Arduino, то увидите следующую ошибку:
Uncaught exception in main method: java.lang.UnsatisfiedLinkError: /Applications/arduino-0016/Arduino 16.app/Contents/Resources/Java/librxtxSerial.jnilib: no suitable image found. Did find: /Applications/arduino-0016/Arduino 16.app/Contents/Resources/Java/librxtxSerial.jnilib: no matching architecture in universal wrapper
Чтобы устранить эту ошибку, запустите Arduino (например,
Arduino 16.app) и выберите "
Get Info from the File menu". В информационной панели, щелкните "
Open in 32 Bit Mode checkbox" (Открыть в 32-битном режиме). После этого Ардуино должен без проблем запуститься.
комментарии(0)
Комментировать