【发布时间】:2019-07-03 16:44:09
【问题描述】:
根据openhab tutorial他们说openhab开发者应该在Mac OSX上使用JDK 8-32位,我该如何安装JDK 8-32位,JDK 8的唯一可用版本是64位!
【问题讨论】:
根据openhab tutorial他们说openhab开发者应该在Mac OSX上使用JDK 8-32位,我该如何安装JDK 8-32位,JDK 8的唯一可用版本是64位!
【问题讨论】:
我相信您误读了文档。 This page 指出您必须在 ARM 芯片上使用 32 位 Java,而不是 64 位。
请在 ARM 平台上使用 32 位版本 JVM,即使在 64 位操作系统上也是如此。串行连接不适用于 64 位 JVM,从而导致 Z-Wave 等绑定无法正常工作。
ARM 芯片用于许多家庭自动化设备,并用于 Raspberry Pi 等计算机。但是 ARM 芯片不在 Mac 中使用,Mac 目前使用 64 位 Intel Core 芯片。
根据this Question,Java 应用程序不知道它们的主机操作系统是 32 位还是 64 位。只有从 Java 调用的本机代码库才可能关心主机操作系统的 32/64 位。
我不是 OpenHAB 的用户,所以我不确定
我放弃了…… Stack Overflow 正在丢失我的编辑。
【讨论】: