在brew cask install java之后java的路径仍然是/ usr / bin / java

时间:2016-08-12 15:19:47

标签: java path installation homebrew

我用自制软件安装java,使用命令brew cask install java。

成功安装后,我键入了哪个java,路径显示为/ usr / bin / java

当我输入brew cask info java时,显示出来了:

  

java:1.8.0_102-b14 Java标准版开发工具包

     

/usr/local/Caskroom/java/1.8.0_102-b14(227.5M)   https://github.com/caskroom/homebrew-cask/blob/master/Casks/java.rb   目录JDK 8更新102.pkg(pkg)警告这个Cask很小   修改JRE以防止打包应用程序出现问题,   如下所述:如果您的Java应用程序仍然要求JRE   安装,您可能需要重启或注销/登录。

     

安装此Cask意味着您已同意Oracle二进制代码   

的Java SE许可协议

我忘记了链接吗?

1 个答案:

答案 0 :(得分:8)

/usr/bin/java是一个符号链接。

要查看其指向的位置,请键入ls -la /usr/bin/java

brew cask正在安装到/Library/Java/JavaVirtualMachines/jdk1.8.0_something.jdk/Contents/Home

如果上一个命令ls -la与此匹配,那么你很好。

如果没有,则表示您之前已经安装了另一个Java。在这种情况下,您可能希望使用jenv之类的工具在多次安装之间切换。