Eclipse无法在Mac OS X上找到默认Java类

时间:2011-03-19 20:38:05

标签: java eclipse

我在Eclipse的副本中完成了Android和C开发,但从未真正严格执行过Java。当我将使用“javac codename.java”编译的代码添加到eclipse项目时,eclipse会给我错误并且无法识别像import java.io. *这样的语句。我相信这是由于我的类路径有问题,我尝试添加一些路径,如库/系统/ java,但没有取得任何成功。对解决方案的任何想法?

4 个答案:

答案 0 :(得分:1)

如果Eclipse遇到JDK提供的类的麻烦,我建议检查它是否(因此 - JDK)正确安装。您可以通过转到菜单窗口>来执行此操作。首选项并开始在搜索输入中键入“jdk”。它应该指向 Java>已安装的JRE 。检查是否安装了正确的JDK(如果没有 - 您可以添加)。 之后尝试清理您的项目 - 菜单项目>清洁...

希望这有帮助,问候。

答案 1 :(得分:0)

如果您进入首选项对话框并转到Java / Installed JRE,请确保这些路径正确。

答案 2 :(得分:0)

为了让Eclipse将源文件识别为Java并对其进行编译,您的项目必须是Java项目。将.java文件放在未通过 New / Java Project 创建的项目中将无效。

请尝试创建 Java 项目并将.java文件放入其中。

答案 3 :(得分:0)

在操作系统x上,默认位置(现在无论如何)是/System/Library/Java/JavaVirtualMachines/[VERSION].jdk/Contents/Home
默认位置可从/usr/libexec/java_home获得 也就是说,我从来没有遇到过没有找到jdk的日食问题,通常都是这样 自动的。