由于容器错误,无法运行"酿造医生"或"酿造列表-容器"



我刚刚安装了一个新的容器,然后运行了brew doctor,它为#String:0x0007f8d77a0ae40`返回Error: Cask 'java' is unreadable: undefined methodundent。

Java没有出现在brew list下,所以我尝试了brew list --cask,但再次收到相同的错误消息。运行/usr/libexec/java_home -V返回:

Matching Java Virtual Machines (1):
1.8.0_121, x86_64:  "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home

我不确定问题出在哪里。我需要重新安装Java吗?

我通过删除/usr/local/Caskroom/java/1.8.0_121-b13,e9e7ea248e2c4826b92b3f075a80e441/中的update.pkg文件清除了错误

相关内容

最新更新