1 回答
TA贡献1874条经验 获得超12个赞
此错误是由您的 JDK 版本引起的(此 SO答案中有更好的解释)
在 Mac 上,您可以尝试使用 brew 安装 JDK8 来解决问题。
为此:
从这个网站安装 Brew
运行
brew tap adoptopenjdk/openjdk
启用adopto open jdk formulas(官方已经没有了)。运行
brew cask install adoptopenjdk/openjdk/adoptopenjdk8
安装open jdk 8运行
brew install jenv
以安装 jenv(Java 版本管理器)运行
echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc
并且echo 'eval "$(jenv init -)"' >> ~/.zshrc
如果你使用 ZSH 或者echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bash_profile
如果echo 'eval "$(jenv init -)"' >> ~/.bash_profile
你使用 BASH关闭并再次打开控制台
运行
jenv add Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
添加jdk版本8运行
jenv versions
以列出您已安装的版本跑去
jenv global <name of version>
换另一个
在此网站上了解有关 jenv 的更多信息您还可以按文件夹而不是全局配置 java 版本
添加回答
举报