设置eclipse java SE-1.7

时间:2012-04-26 06:33:02

标签: java windows eclipse ide

我想开始学习java,但Eclipse给了我一些麻烦。

首先,我是Java的初学者,几乎不知道它。我想使用'JavaSe-1.7'。除了使用最新版本之外,我没有明确的理由使用它。下载Eclipse(Eclipse IDE for Java Developers)之后,我创建了一个新的Java项目并选择了“使用执行eviorment JRE:JavaSE-1.7”。这直接弹出通知说'当前工作空间的默认编译器合规性级别为1.6。新项目将使用项目特定的编译器合规级别1.7。我完成了项目的创建并开始学习一些教程。

然而我直接注意到我有2个错误,没有解释任何东西或有来源。我忽略了它并开始输入并尝试导入'java.io.console',但它说'导入java.io无法解决',我不知道它的原因是什么,如何解决这个问题。

想要一些指示正确的方向。

提前致谢

2 个答案:

答案 0 :(得分:5)

检查您的Eclipse首选项:Java - >已安装的JRE。您正在使用的那个应该被标记,它应该是JDK而不仅仅是JRE。

同时检查项目的构建路径:右键单击项目 - >属性 - > Java构建路径 检查“libraries”文件夹中是否存在JRE系统库,如果没有,请使用“添加库” - >“> JRE系统库”添加它,然后选择正确的(来自已安装的JDK)。

答案 1 :(得分:4)

您可能没有正确设置JDK / JRE。

检查以下内容:

  • 您安装了JDK还是只安装了JSE?需要JDK将.java文件编译为.class文件。没有它,你只能运行 java程序,而不是开发它们。如果没有,请从Oracle网站下载并安装它。

  • 检查Eclipse中是否还安装了JRE。您只需指定安装路径即可。您可以通过“Window-> Prefrences”菜单访问此屏幕。看这个截图:

enter image description here

您收到的有关项目特定编译器合规性级别的消息不是问题,它只是意味着您的工作区已设置为符合java 1.6,但您的项目将符合java 1.7标准。此外,Java 7通常没有任何问题。

路径可能不同,特别是如果您没有运行* nix操作系统。只需将位置指向安装JDK的位置即可。