com.apple.eawt – 究竟应该安装什么

我正在使用Max OS X Mountain Lion,java -version返回“1.6.0_37”。 但我无法使用com.apple.eawt。*类导入编译项目。

我必须安装什么才能在我的系统上安装Apple Java Extensions?

任何帮助,将不胜感激!

更新

我从编译器收到以下错误:

java: package com.apple.eawt does not exist 

更新-2

安装了XCode版本4.5.2

更新3

我的问题的原因是在classpath中错过了ui.jar。 感谢@Ian Roberts

没有可供下载的JAR或任何额外的安装,这些类是Mac OS X上JDK的一部分。在Apple Java 6 JDK中,它们位于JDK包下的Contents/Classes/ui.jar (例如/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk ),在Oracle Java 7上,它们位于JRE主目录下的lib/rt.jar/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/Library/Java/JavaVirtualMachines/jdk1.7.0*.jdk/Contents/Home/jre )。

就像任何其他外部库一样,您必须将包含这些类的JAR添加到类路径中。 仅仅因为你在Mac上运行并不意味着Java JDK的库存是“扩展的” – 否则,它将不是真正独立于平台的。