java - 寻找JAVA之家

标签 java macos java-8

所以我花了一段时间试图理解正在发生的事情。我运行的是 OSX 10.10.5。

我需要找到 Java 文件夹,以便设置 JAVA_HOME。我已经安装了 JDK 1.8.0_73,并且我知道它存在。从其他 stackOverflow 帖子中,我使用了

/usr/libexec/java_home 

在终端找到它,我得到了

/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home

但是,当我转到库文件夹时,我根本看不到 Java 文件夹。我尝试通过终端访问它,但它只是说找不到目录。如果我只是将位置复制/粘贴到 PATH 环境中,则相同。

如果安装的 JDK 不存在,那么我的 JDK 安装在哪里?

最佳答案

如果 /usr/libexec/java_home 返回 /Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home,那么它应该位于该路径。

您可以使用

查看其内容
ls /Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home

我假设您使用 Finder 打开“库”窗口,或者您的终端可能位于 ~/ 并且您正在执行 cd Library/Java,这可能不存在。

关于java - 寻找JAVA之家,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36074550/

相关文章:

xcode - 如何将文件名从 finder 传递到我的 OS X 应用程序

python - Web2py 在哪里保存项目文件 OS X?

c++ - 使用 vDSP 函数的自相关

java - 如何将java应用程序从oracle jdk迁移到openjdk?

Java Hash Map containsKey 在不应该返回 true 时返回 true

Java从文件中读取多个对象

java - “找不到或加载主类”是什么意思?

java - 我可以要求 ANT 查看 .classpath 中的外部 jar 吗?

java - 使用 STREAM API 在两个 HashMap 之间执行操作

java - lambda 表达式与静态方法