【发布时间】:2014-05-22 14:57:06
【问题描述】:
我可以导入包,但似乎没有任何类。另一方面,我也找不到文档。
我一直在努力让我的 Java 应用程序在 MAC 上正常工作。我一直在使用 Windows 进行开发,并且无法访问 MAC,因此我得到了一些志愿测试人员的帮助。问题在于 Apple Java 扩展。我花了一段时间才发现它们甚至存在,然后我发现(通过这里)关于存根库以允许在 Windows 上进行开发。但它从未对我的测试人员有用。我崩溃了,买了一台二手 Mac,以为它会在几个小时内解决。笑话在我身上,我仍然被困住:-)
我找到了很多信息,但仍然无法正常工作。
各种网站和教程都有类似这个问题的指针,指向 Apples 网站上不存在的文档: https://stackoverflow.com/questions/21512843/api-docs-for-apple-eawt-java-extensions
听起来 Oracle 已经接管了库等,但我使用的是 Java 1.6。我宁愿让我的应用程序与 1.6 及更高版本一起工作,所以我希望让它与我的 mac 安装的 JDK 一起工作。 Can Java 7 use Apple Java Extensions?
当然,我发现的教程使用的是已弃用的 API。但是 API 文档的链接又被破坏了: What's the alternative to using the now deprecated com.apple.eawt.ApplicationAdapter in Java Swing apps on the Mac?
现在在我的 Eclipse IDE 中,我可以导入 com.apple.eawt 并且事情似乎很高兴,但我希望在那里找不到任何类。我错过了什么? Mac 开发总是这么难吗?
【问题讨论】:
-
嗯,有趣我不认为我在这台机器上实际上有 JDK。那会很糟糕。但是我找不到要下载的 1.6 JDK。如果唯一的选择是只使用 1.7 并继续前进,我将不得不考虑这一点。从头开始,这里有一个 JDK,Eclipse 知道它。我的印象来自终端 java -version