5 个回答

Java 等放在 /usr/bin/ 目录下的都是 wrapper,实际上是看 /usr/libexec/java_home 命令所指向的 JAVA_HOME,所以只需要解压 jdk 到 /Library/Java/JavaVirtualMachines 目录下,它就能自动识别使用,不需要配置 PATH 和 JAVA_HOME 环境变量。


Oracle JDK for Mac 实际上安装了三部分,一部分是现在苹果系统默认安装的 Java 命令 Wrapper,第二部分是 JDK 本体,第三部分是 Applet 和 Java 更新器,所以完全可以解压 Oracle JDK 提供的 pkg,然后将 JDK 本体复制到 /Library/Java/JavaVirtualMachines 目录,这样更加便于更换版本。

terminal执行java命令试试,看看加入环境变量了没.
备注:mac 环境和 Linux是一样的,你可以下载一个jdk解压,然后把jdk目录加入环境变量PATH里面,就可以了.
配置环境变量可以在home目录下的.bashrc文件中加入export PATH=$PATH:jdkhome

要安装jdk啊……

你先打开实用工具里面的终端看看jre的PATH有没有加进去。

配置jdk
/etc/profile
unix系统树下的操作系统都可以用这个。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题