gpt4 book ai didi

java - 如何通过 Cocoa 检查是否安装了 Java 7 版本?

转载 作者:行者123 更新时间:2023-12-02 06:58:49 24 4
gpt4 key购买 nike

我正在编写一个 Cocoa Xcode 应用程序,我需要检查用户计算机上安装的 Java 版本。我知道我可以检查 /System/Library/Frameworks/JavaVM.framework/Versions/ 并查看存在哪些文件夹;但是,这不适用于 Java 7。

当我在 Mac OS X 10.7.5 上安装 Java 7 时,它被安装到 /Library/Internet Plugins/JavaAppletPlugin.plugin。但这并不让我知道安装的 Java 版本。如果安装了较新版本的 Java,我假设它将安装到同一位置。

如果我需要测试用户计算机上是否安装了 Java 7+ JRE,我是否应该检查文件 /Library/Internet Plugins/JavaAppletPlugin.plugin 是否存在?有没有更好的检查方法?

最佳答案

尽管您可能已经安装了 Java 7,但您之前应该已经安装了 Apple 的 Java Mac OS X 2012-006 更新。完成此操作(然后再次安装 java 7), java -version 应该告诉您 java 版本“1.7.x...”

Determining the Default Version of the JDK

关于java - 如何通过 Cocoa 检查是否安装了 Java 7 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16951131/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com