java - 在整个项目中创建 List 时更改为编译器 1.7 会产生错误

标签 java eclipse

我正在使用 Eclipse Juno 和 Java。

我正在尝试创建一个新列表:

List myList = new ArrayList();

这有一个错误,解决方法是将编译器更改为 1.7,我接受了。此列表创建行上的错误已得到纠正,但是我现在在整个项目中有很多错误,这些错误发生在以前工作的行上。一些例子是:

class GetAccountAndCubsHandler<T> implements AsyncCallback<List<AccountAndCubs>>

此行有多个标记 - GetAccountAndCubsHandler 类型的层次结构不一致 - 列表不能解析为类型

public class AccountCreationView extends Composite {

此行有多个标记 - AccountCreationView 类型的层次结构不一致 - 断点:AccountCreationView

@SuppressWarnings("unused")
private String accountId;

第一行 - 此行有多个标记 - SuppressWarnings 无法解析为类型 - 注释类型 SuppressWarnings 的属性值未定义

第二行 - 字符串无法解析为类型

正如您想象的那样,我的整个项目以这种方式受到不利影响是非常令人不安的,因此非常感谢任何关于如何恢复的建议。

问候,

格林

最佳答案

"String cannot be resolved to a type"

确保在构建路径中指定了有效的 JRE 或 JDK。

因为您使用的是 Eclipse,请右键单击您的项目,然后选择 PropertiesJava Build Path

关于java - 在整个项目中创建 List 时更改为编译器 1.7 会产生错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17583268/

相关文章:

java - 从图库中选择的图像出现 Kotlin 错误

android - 在 Eclipse ADT 中创建一个新的 Android 项目会出现 NullPointerException — Mac OS X

eclipse - eclipse中的外部输出文件夹

java - 弱多吨 : ensuring there's only one object for a specific database row

java - 将串行通信数据添加到实时 Java 图中

java - 从 ZipInputStream 获取 ZipEntry 的 getInputStream(不使用 ZipFile 类)

java - org.json.simple.JSONObject 的编码问题 - 将 ★ 改为 ★...

c - 在Eclipse中进行C编程时出现奇怪的行为

c++ - jsoncpp链接错误cmake

java - 在 Eclipse 中使用不同版本加载相同插件两次