我意外删除了/System/Library/Frameworks/JavaVM.framework
,现在我无法使用任何命令,java, javac, etc..
即使我安装了 java。有人知道如何恢复此文件夹吗(不,我没有配置时间机器)?或者知道如何通过命令行让 java 继续工作?
多谢!
答案1
我JavaVM.framework
也意外删除了。在谷歌搜索后,我发现这个很好的答案回答 StackOverflow 上的一个类似问题。多亏了那个答案,我成功地从 JavaDeveloper dmg 中恢复了框架,你可以在 Apple Developer 网站上找到它(它可能在其他地方可用,但直接从源代码中恢复似乎是一个不错的方法)。
答案2
您需要为 mac os 重新安装 jdk。 http://www.wikihow.com/Install-the-JDK-(Java-Development-Kit)-on-Mac-OS-X
下载包是java_for_os_x,而不是来自oracle网站的jdk-macosx。
答案3
尝试删除 /Library/Java/JavaVirtualMachines 中的内容并重新安装 java