在 Mac 上的 Eclipse 中升级到 Java 1.7

在 Mac 上的 Eclipse 中升级到 Java 1.7

我是 eclipse 的新手,但我想将库或构建路径或其他任何东西从 java 1.6 更新到 java 1.7,但我不知道该怎么做。我是华盛顿大学的计算机科学专业学生,各种助教和学生都试图解决这个问题,但都难住了他们。我已经从 Oracle 安装了几次 java 1.7,系统偏好设置的 java 部分显示我有 1.7,但java -version在终端中显示:

java 版本“1.6.0_41”Java(TM) SE 运行时环境(构建 1.6.0_41-b02-445-11M4107)Java HotSpot(TM) 64 位服务器 VM(构建 20.14-b01-445,混合模式)

这是怎么回事?我的 Mac 上的其他一切都是最新的

答案1

您需要jdk 1.7在中添加项目的构建路径eclipse。请按照以下步骤操作。

  1. 右击project
  2. 选择buil path=>configure build path
  3. 选择Java Build Path=>Library
  4. 点击Add Library=> JRE System Library=>单击下一步。
  5. 现在选择并添加jdk1.7的安装位置。
  6. 现在点击Java Compiler=>选择Java编译器为1.7。

注意:所有版本的 eclipse 都不包含对 的方面支持JDK 1.7 compiler。我建议您下载Eclipse JunoEclipse juno具有对 的内置方面支持jdk 1.7 compiler

答案2

看来你同时安装了两个 Java 版本

首先你可以尝试这个:http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-preferences.html

  • 转至应用程序 -> 实用程序 -> Java 偏好设置
  • 要将 JRE 7 设为 Java 的默认版本,请将 Java SE 7 拖至列表顶部以重新排序列表。

如果这没有帮助,则您的 PATH 变量指向错误的安装。

在您的主目录中打开 .profile 文件(例如,从open ~/.profile我们的终端打开)并检查类似的行export PATH=/,并让它指向您安装 oracle java 7 的目录。

相关内容