JDK在哪里?

时间:2013-07-19 08:13:50

标签: java macos

我是使用Mountain Lion 10.8.3的mac noob。

我安装了JDK。当我做java -version时,我得到:

admins-MacBook-Pro-5:~ me$ java -version
java version "1.6.0_51"
Java(TM) SE Runtime Environment (build 1.6.0_51-b11-457-11M4509)
Java HotSpot(TM) 64-Bit Server VM (build 20.51-b01-457, mixed mode)
admins-MacBook-Pro-5:~ alexstaveley$ which java
/usr/bin/java

但我想知道JDK的实际安装位​​置。就像在windows中一样,我知道它是C:\jdk1.6我怎么知道它在mac上的位置?

感谢。

3 个答案:

答案 0 :(得分:4)

which提供正确的输出

/usr/bin/java

这是一个符号链接ls -l /usr/bin/java,用于查看实际二进制文件的位置

答案 1 :(得分:1)

与Windows不同,OS X没有“中央”注册表。 OS X与注册表最接近的是Netinfo,但这需要进行身份验证才能进行修改。但与Windows一样,许多OS X应用程序都需要密钥代码/序列号。

当在OS X中安装应用程序时,它会自动放置(或提示用户拖放它)在硬盘驱动器的Applications文件夹中(Macintosh HD>应用程序)。 这些应用程序拥有自己的每用户和系统范围的属性文件(有点像私有注册表),存储在标准位置的人类可读文件中。

卸载应用程序有什么好处,您只需将它从“应用程序”文件夹拖到垃圾箱即可。

希望这有助于理解。

答案 2 :(得分:0)

<{1>}

下的