如何在Mac OS X 10.8.5上恢复/ usr / libexec / java_home可执行文件?

埃迪古

今天,我/usr/libexec/java_home在尝试安装最新的JDK时不小心删除了Mac OS X 10.8.5(Mountain Lion)上可执行文件。然后,我意识到自制软件(程序包管理器)和其他一些应用程序都需要该二进制文件。

在哪里可以找到或恢复该文件?

埃迪古

我找到了解决方案。这只是一个符号链接,原始文件仍在此目录中存在:

/System/Library/Frameworks/JavaVM.framework/

因此,只需使用以下命令放回符号链接:

sudo ln -s /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java_home /usr/libexec/.

更新:System/Library/Frameworks目录包含框架文件,这些文件提供了为Mac编写软件所需的接口。您可以在OS X Frameworks官方文档中了解有关此目录的更多信息

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Mac OS X上创建ELF可执行文件?

如何在Mac OS X上恢复RAR文件的密码?

如何在Mac OS X的可执行文件中嵌入二进制文件的内容?

如何在Windows 10上安装mac OS X ElCapitan

OS X-无法启动Git:/ usr / bin / git可能是Git可执行文件的路径无效

如何在Mac OS X 10.9上设置JAVA_HOME环境变量?

install_name_tool以更新可执行文件以在Mac OS X中搜索dylib

将Unix可执行文件添加到Mac OS X Dock

Mac OS X和Windows中的可执行文件

防止损坏的可执行文件在OS X上启动

如何在Windows 10上更改默认的python可执行文件?

如何恢复已删除的Windows 10服务可执行文件

如何在Mac OS X上的文件中键入文本?

如何在Mac OS X上创建补丁文件

mvn -version错误:我们无法执行/ usr / libexec / java_home / bin / java

Linux可执行文件是否与OS X“兼容”?

`echo export“ JAVA_HOME = \ $(/ usr / libexec / java_home)” >>〜/ .bash_profile`,命令的每个部分实际上是什么意思?

如何在Mac OS X Snow Leopard上安装JDK 8?

如何在Mac OS上默认使.py文件可执行?

如何在Mac OS X和Windows 10之间轻松共享文件

在Mac OS X上的IntelliJ中使用的Java 8

Mac OS X:如何运行usr / local / bin之外的二进制文件?

如何恢复“ cmd.exe”可执行文件?

如何在Java中的Mac OS X上的Microsoft Word中打开文件?

如何在Mac OS X(Java)上返回文件访问的毫秒信息?

错误:问题:没有提供 mongodb-org-database-tools-extra-4.4.5-1.el8.x86_64 所需的 /usr/libexec/platform-python

如何在OS X上设置JRE 8?

如何在Mac OS X 10.9 Mavericks上的Finder上显示/隐藏隐藏文件?

如何运行可执行文件(应用程序/ x-可执行文件)?