2011-11-28 31 views
2

我们的可可应用程序可能会调用使用Java编写的模块,但Java环境并不总是安装在Mac OS X上,尤其是在Mac OS 10.7中。如何检测Mac OS X中的Java运行时?

那么,如何检测java运行时是否存在或与可可调用模块之前?

+0

如果应用程序试图使用它,Mac OS X应该提示用户安装Java。 –

回答

3

您可以使用命令:

$ java -version 

$ which java 
4

尝试检查`EXEC在/ usr/libexec目录/ java_home`的值(注意是反引号不是单引号!)。这将为您提供当前Java安装的位置,并应包含版本号。