OSX 上的 Java 版本和当前版本不同

OSX 上的 Java 版本和当前版本不同

我今天在 Windows PC 上为学校开发了一个 Java 应用程序。一天结束时,我尝试将其加载到我的 Macbook Pro 笔记本电脑上。这样我就可以向老师展示它了。

当我在 Windows 上运行它时,它完全正常,当我在 Mac 上运行它时,我的屏幕保持“灰色”。因此该应用程序不可用,因为其中没有任何内容。

我认为这与 java 版本有关,但我唯一发现的是,我的“当前版本”似乎与 java -version 或 javac -version 不同。

当我进入当前版本文件夹并检查 plist 时

<string>Java for Mac OS X (1.6.0_65-b14-462)</string>

我看到多个指向 java 6 的值

当 java -version 返回时

java version "1.8.0_20"
Java(TM) SE Runtime Environment (build 1.8.0_20-b26)

有什么办法可以解决这个问题?

相关内容