【问题标题】:Sencha Cmd installation on Mac: Java not found在 Mac 上安装 Sencha Cmd:找不到 Java
【发布时间】:2013-05-21 01:25:02
【问题描述】:

尝试在我的 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。为什么不能呢?

【问题讨论】:

  • 在您的终端上,只需运行“java”并查看它显示的内容..按照屏幕上的说明进行操作..
  • 这就是我上面展示的,从命令行运行 java -version 的结果。从那里开始,它工作正常。

标签: java macos extjs installation


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    export PATH=$JAVA_HOME/bin:$PATH
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-27
      • 1970-01-01
      • 2020-07-30
      • 1970-01-01
      • 2011-02-01
      • 2016-12-19
      • 1970-01-01
      • 2013-05-13
      相关资源
      最近更新 更多