4

尝试在我的 iMac (10.8.3) 上安装 Sencha Command 3.1.1。安装程序说:

The installer could not find a valid Java(tm) on this machine.
Supported versions: Vendor : Any  min. 1.6.0 max. any

在另一个 Stack Overflow 线程之后,我尝试将 /usr/bin/java 链接到 /Library/Internet Plugins/JavaAppletPlugin.plugin/Contents/Home/bin/java。现在,我在命令行上得到了这个:

~   java -version
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b12)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)

这样看起来不错,但安装程序仍然抱怨找不到 Java。为什么不能呢?

4

2 回答 2

7

在咨询了 Sencha 支持后,最终为我解决了这个问题的是安装完整的 JDK 而不仅仅是 JRE。我不知道为什么要修复它,或者根本原因是什么,但是现在 Command 安装成功并且工作正常。

于 2013-05-31T13:55:08.667 回答
0

我安装了 JDK,但对我有用的一件事是导出 $java_home/bin:

export PATH=$JAVA_HOME/bin:$PATH
于 2015-07-30T11:26:03.840 回答