当前位置: 首页 > 知识库问答 >
问题:

JDK不会在我的Mac上运行

何和惬
2023-03-14

我最近在我的Mac上下载了JDK7U25(我运行的是OSX10.7.5)用于我的java developers类。在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,就像我在学校做的那样,这样我就可以把我的工作带回家。

共有1个答案

锺离嘉容
2023-03-14

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

在命令行中键入:

java--版本

这将告诉您安装的jdk版本。

 类似资料:
  • 我安装了最新版本的Java,当我尝试运行eclipse时,它会说: JVM的版本不适合本产品。版本:需要或更高版本。 为什么?我该怎么办?

  • 我正处于NETBeaseV8编码项目的中间。突然,它关闭了。当我重新打开它时,我看到了附加的屏幕。我无法打开任何项目,即使我可以在那里看到它们,而且大多数选项现在都变灰了。请任何人帮忙。我运行MAC OS。有人能告诉我,我到底是怎么回到旧版本的吗? NetBeans信息现在NetBeans的屏幕截图

  • 问题内容: 我在intellij上有一个项目,现在我想在Mac上的intellinj 9上运行它。当我运行项目时,出现错误->“未为模块“ XXXXX”指定JDK,请在配置项目中指定JDK“。当我去依赖SDk模块时,没有Project JDk。当我单击“新建”时,它只是JSDK,Intellij创意插件SDK,Flex SDK,AIR SDK,Flexmojos SDk和Mobile SDK 我能

  • 我试图让新的1.7 JDK与Eclipse(这是Oracle的官方版本)一起工作。 我并不是指仅仅将Eclipse指向它以便您可以在项目中使用它,这很好,而是实际上使用1.7JVM使Eclipse运行。 我已经将新的JVM移到了Java首选项列表的顶部,但是Eclipse仍然从1.6开始。如果在Java首选项中禁用1.6,双击Eclipse后会立即出现一个对话框,上面写着“创建Java虚拟机失败”

  • 请注意:这不是重复的。我想让Gradle的IDEA插件为我正确配置IntelliJ IDEA CE项目。我对任何涉及手动调优IntelliJ以找到我的JDK的解决方案都不感兴趣。这是一个Gradle IDEA插件功能,可以而且应该工作。 如果你能找到另一个问题,包括正确地让Gradle IDEA插件配置IntelliJ(在Mac上运行),以便它可以找到JDK 8,那么请务必将其标记为dupe,并提

  • 问题内容: 我使用Mac OS X 10.8.2,并使用JDK7。现在,我下载了最新版本的IDEA IntelliJ11。但是,如果没有JDK 6,它似乎无法启动。是否有解决方法? 如何在带有JDK 7的Mac OS X上运行IDEA IntelliJ? 问题答案: 更新: 在JDK 1.7上运行IDEA 12时(更改为in后),请确保您已在环境中,请参阅相关的Java问题: http://jav