根据openhab tutorial,他们说openhab开发人员应在Mac OSX上使用JDK 8-32位,如何安装JDK 8-32位,JDK 8唯一可用的版本是64位!
答案 0 :(得分:2)
我相信您误读了文档。 This page指出,必须在ARM芯片上使用32位Java,而不是64位。
即使在64位操作系统上,也请针对ARM平台使用 32位版本的JVM。串行连接不适用于64位JVM,从而阻止Z-Wave这样的绑定起作用。
ARM芯片用于许多家庭自动化设备中,并用于Raspberry Pi等计算机中。但是ARM芯片在Mac(目前使用64位Intel Core芯片)中没有使用。
根据this Question,Java应用程序无法确定其主机操作系统是32位还是64位。仅从Java调用的本机代码库可能关心主机OS的32/64位。
我不是OpenHAB的用户,所以我不确定
我放弃了…堆栈溢出正在丢失我的编辑。
答案 1 :(得分:1)