Как получить JDK 8 - 32-битную для Mac OS X для разработки Openhab? - PullRequest
1 голос
/ 03 июля 2019

Согласно учебному пособию по openhab они сказали, что разработчики openhab должны использовать JDK 8 - 32 бит для Mac OSX. Как я могу установить 8 - 32 бит JDK, единственная доступная версия JDK 8 - 64 бит!

Ответы [ 2 ]

2 голосов
/ 03 июля 2019

Я полагаю, вы неправильно прочитали документацию. Эта страница отмечает, что вы должны использовать 32-битную Java на чипах ARM, а не 64-битную.

Пожалуйста, используйте 32-битную версию JVM для платформ ARM, даже в 64-битных операционных системах. Последовательные соединения не будут работать с 64-битной JVM, препятствуя функционированию таких привязок, как Z-Wave.

Чипы ARM используются во многих устройствах домашней автоматизации и используются в компьютерах, таких как Raspberry Pi. Но ARM-чипы не используются в Mac, которые в настоящее время используют 64-разрядные чипы Intel Core.

Согласно этому Вопросу приложения Java не зависят от того, являются ли их хост-ОС 32-битными или 64-битными. Только библиотеки с собственным кодом, вызываемые из Java, могут заботиться о 32/64 битах ОС хоста.

Я не пользователь OpenHAB, поэтому я не уверен

Я сдаюсь ... Переполнение стека теряет мои правки.

1 голос
/ 03 июля 2019

Все последние Mac работают под управлением 64-бит macOS .

Если вы все еще хотите установить бит JDK32, вы можете использовать любую ОС с виртуальной машиной (VMware Fusion, Parallels или VirtualBox), а затем установите JDK внутри этой виртуальной машины.

Для openHAB рекомендуется использовать Zulu .

Более точный ответ предоставлен: Василий Бурк

...