我一直在按照这些说明安装最新的Java JDK:
www.lonecpluspluscoder.com/2017/04/27/installing-java-8-jdk-os-x-using-homebrew/
brew cask install java
这很好用,但是当新版本发布时,我该如何确保能升级到该版本并确保旧版本的JDK不会留在我的系统中呢?
我一直在按照这些说明安装最新的Java JDK:
www.lonecpluspluscoder.com/2017/04/27/installing-java-8-jdk-os-x-using-homebrew/
brew cask install java
警告:调用brew cask reinstall
已经被弃用!请使用brew reinstall
代替。
brew reinstall java
brew cask reinstall java
此命令将卸载旧版本的JDK并安装最新版本
默认情况下,Homebrew不会卸载一个公式的旧版本,因此随着时间的推移,你会积累旧版本。
cleanup - brew cleanup
命令将删除过时的安装包版本。
要升级Java的子版本,即从11.0.8,10
升级到11.0.9.1,1
,请使用以下命令。
brew upgrade --cask adoptopenjdk11
brew install openjdk
安装Java(openjdk
)。openjdk
的情况下,将来运行brew install openjdk
会升级到最新的Homebrew提供的openjdk
版本。
brew cask
不再是brew
命令。请使用brew <command> --cask
代替。如果这不能解决问题,您也可以尝试使用'brew reinstall java'。 - Drew Pesall