&引用;无法解析import java.awt“;和“******”无法解析为“类型”;

&引用;无法解析import java.awt“;和“******”无法解析为“类型”;,java,eclipse,Java,Eclipse,我下载了一个Java项目,我想从中学习一些东西。当我在另一台计算机上下载它时,效果很好,但当我在我的计算机上尝试它时,几乎每个声明和导入都会收到错误消息“*无法解析为类型”或“导入java.awt无法解析” 我在这个网站上做了一些研究,发现这可能与没有安装最新的Java有关。我检查了我的,我有JavaSE-1.7(未绑定)。所以我有最新的版本,但它是(未绑定的) 这就是问题所在吗?(未绑定)是什么意思 我正在使用Eclipse 3.3.2 更新:我刚刚在属性窗口顶部发现了这个错误消息:org.e

我下载了一个Java项目,我想从中学习一些东西。当我在另一台计算机上下载它时,效果很好,但当我在我的计算机上尝试它时,几乎每个声明和导入都会收到错误消息“*无法解析为类型”或“导入java.awt无法解析”

我在这个网站上做了一些研究,发现这可能与没有安装最新的Java有关。我检查了我的,我有JavaSE-1.7(未绑定)。所以我有最新的版本,但它是(未绑定的)

这就是问题所在吗?(未绑定)是什么意思

我正在使用Eclipse 3.3.2


更新:我刚刚在属性窗口顶部发现了这个错误消息:org.eclipse.jdt.launting.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7。这意味着什么?

之所以发生这种情况,是因为project依赖于J2SE 1.7库,但它无法在您的计算机中的该位置找到JRE

项目->属性->Java构建路径


或者在eclipse中使用Window>Preferences>Java>Installed JRE添加一个新的JRE,并在计算机中找到JRE文件夹的路径。然后用eclipse中安装的新JRE替换项目的依赖项

更新
这可能对某些人有用。。。对我来说是这样的:

  • 将鼠标悬停在代码中的“java.awt”上,然后在可用的快速修复下选择修复项目设置

  • 弹出显示“已找到以下建议…”和
    选择“将库JRE系统库[JavaSE-1.7]添加到构建路径”

  • 选择Ok


  • 出现问题的原因是project依赖于java 1.7库,但它无法在计算机中的指定位置找到JRE

    项目->属性->Java构建路径


    或者使用Window>Preferences>Java>Installed JRE在eclipse中添加一个新的JRE,并在您的计算机中找到JRE文件夹的路径。然后用eclipse中安装的新JRE替换项目的依赖项。如果teher不是JRE,请单击添加JRE选项卡,提供JRE的目录位置并添加。

    构建路径中是否有必要的JAR?相同的代码在另一个IDE中可以工作吗?我不知道。我只有Eclipsetry来清理项目或重新启动Eclipse窗口>首选项>Java>安装的JRE??我看不到您所说的“已安装的JRE”…单击添加---->Standard VM---->JRE Home(您机器中安装JRE的目录)--->Finish。我也看不到任何添加按钮。这是Preferences>Java窗口显示的内容:@Imray展开树中“Java”左侧的小箭头。