【问题标题】:JDK will not run on my MacJDK 无法在我的 Mac 上运行
【发布时间】:2013-09-04 19:55:56
【问题描述】:

我最近在我的 Mac(我运行 OSX 10.7.5)上为我的 java 开发人员课程下载了 jdk 7u25。在http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 从 Oracle 下载 .dmg 文件后 成功安装包后,我尝试在 Library>Java>JavaVirtualMachines>jdk1.7.0_25.jdk>Contents>Home>MacOS>libjli.dylib 中打开它

在终端(默认程序)上打开后,我收到一条短消息,如下所示:

 /Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib/jli/libjli.dylib ; exit;
-bash: /Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib/jli/libjli.dylib: cannot execute binary file
logout

[Process completed]

我可能在这里做错了什么,但我无法找出所有关于 Oracle 的常见问题解答都非常模糊和基本,或者论坛上的所有答案都超出了我对 java 的了解。

我是一个初学者,我只想像在学校一样在笔记本电脑上运行相同的 jdk,这样我就可以把我的工作带回家。

【问题讨论】:

  • 你想做什么?在您的路径中使用 Java 启动命令提示符?
  • 为什么你认为Library>Java>JavaVirtualMachines>jdk1.7.0_25.jdk>Contents>Home>MacOS>libjli.dylib 会运行任何东西?你从哪里得到的?

标签: macos oracle java


【解决方案1】:

转到应用程序 -> 实用程序 -> 终端

在命令行输入:

java --version

这会告诉你安装的 jdk 版本。

【讨论】:

  • java -version(单破折号)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-03-11
  • 2013-01-20
  • 1970-01-01
  • 1970-01-01
  • 2019-03-27
  • 2012-01-08
相关资源
最近更新 更多