我用自制软件安装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许可协议
我忘记了链接吗?
答案 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之类的工具在多次安装之间切换。