【问题标题】:Java 7 won't work in mac osx 10.8.2 [closed]Java 7 在 mac osx 10.8.2 中不起作用 [关闭]
【发布时间】:2012-12-03 11:20:10
【问题描述】:

我尝试玩我的世界,但它甚至无法打开。几天前,我正在将我的应用程序上传到应用程序商店,但遇到了问题,所以我在网站上找到了这个命令来解决问题。

cd /System/Library/Frameworks/JavaVM.framework/Versions
sudo ln -s CurrentJDK /System/Library/Frameworks/JavaVM.framework/Versions/1.5
sudo ln -s CurrentJDK /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0

但我做了那个 minecraft 之后,java 设置就不起作用了。我也尝试下载java并再次安装,但它仍然无法正常工作。任何人都没有如何解决这个问题? -谢谢

【问题讨论】:

  • “它不起作用”是什么意思?当你输入 java 或 javac 时会发生什么?
  • 1.5 代表 Java 5;如果 1.7 不起作用,请尝试 1.6。我不知道。

标签: java macos terminal minecraft


【解决方案1】:

首先,如果您在 Mountain Lion 上运行所有系统更新,则应该安装 Java 6。尝试在命令行上运行此命令:

java -version

输出应该是

java version "1.6.0_37"
Java(TM) SE Runtime Environment (build 1.6.0_37-b06-434-11M3909)
Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01-434, mixed mode)

如果您是最新的。我认为这不是你得到的。所以试试

ls -l /System/Library/Frameworks/JavaVM.framework/Versions

这应该给你

total 64
lrwxr-xr-x  1 root  wheel   10 Oct 20 17:46 1.4 -> CurrentJDK
lrwxr-xr-x  1 root  wheel   10 Oct 20 17:46 1.4.2 -> CurrentJDK
lrwxr-xr-x  1 root  wheel   10 Oct 20 17:46 1.5 -> CurrentJDK
lrwxr-xr-x  1 root  wheel   10 Oct 20 17:46 1.5.0 -> CurrentJDK
lrwxr-xr-x  1 root  wheel   10 Oct 20 17:46 1.6 -> CurrentJDK
lrwxr-xr-x  1 root  wheel   10 Oct 20 17:46 1.6.0 -> CurrentJDK
drwxr-xr-x  8 root  wheel  272 Oct 20 17:47 A
lrwxr-xr-x  1 root  wheel    1 Oct 20 17:46 Current -> A
lrwxr-xr-x  1 root  wheel   59 Oct 20 17:46 CurrentJDK -> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents

同样,这表明在您运行应用程序时已安装并使用 Java 6。如果是这种情况,那么您对 ​​Minecraft 的问题出在其他地方。

如果这些输出中的任何一个不是上面列出的,请尝试运行系统更新,如果这不能解决问题,请将输出与您的原始帖子一起发布到上述命令,以便我们能够为您提供帮助。

【讨论】:

  • 这个问题跑题了。他需要有关运行游戏服务器的帮助。 ehre 上没有“编程”。
  • 我运行 java -version 但显示此消息:java: command not found
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-01
  • 2012-12-11
  • 1970-01-01
相关资源
最近更新 更多