繁体   English   中英

“导入java.awt无法解析”和“ *****无法解析为类型”

[英]“The import java.awt cannot be resolved” and “ ***** cannot be resolved to a type”

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

我在此站点上进行了一些研究,发现可能与未安装最新的Java有关。 我检查了我的,发现有JavaSE-1.7(未绑定)。 所以我有最新版本,但是(未绑定)?

这可能是问题吗? (未绑定)是什么意思?

我正在使用Eclipse 3.3.2

更新:我只是在“属性”窗口的顶部发现了此错误消息: org.eclipse.jdt.launching.JRE_CONTAINER / org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType / JavaSE-1.7 这是什么意思?

发生这种情况是因为项目依赖于J2SE 1.7库,但是无法在您计算机的该位置找到JRE。

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

或使用“ 窗口”>“首选项”>“ Java”>“已安装的JRE”在eclipse中添加新的JRE,并在计算机中找到JRE文件夹的路径。 然后用在Eclipse中安装的新JRE替换项目的依赖项。

在Hello World中 更新 UNBOUND JRE

这可能对某些人有用...对我有用:

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

  2. 弹出窗口显示“ 已找到以下建议... ”,然后
    选择“ 添加库JRE系统库[JavaSE-1.7]以构建路径 ”。

  3. 选择确定。

发生问题是因为项目依赖于Java 1.7库,但是无法在计算机中的指定位置找到JRE。

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

或使用“窗口”>“首选项”>“ Java”>“已安装的JRE”在eclipse中添加新的JRE,并在计算机中找到JRE文件夹的路径。 然后用在Eclipse中安装的新JRE替换项目的依赖项。 如果teher为No JRE,则单击“添加jre”选项卡,并提供Jre的目录位置并添加。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM