1

我正在使用 Eclipse Juno 和 Java。

我试图创建一个新列表:

List myList = new ArrayList();

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

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

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

public class AccountCreationView extends Composite {

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

@SuppressWarnings("unused")
private String accountId;

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

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

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

问候,

格林

4

2 回答 2

2

“字符串无法解析为类型”

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

由于您使用的是 Eclipse,请右键单击您的项目,然后单击PropertiesJava Build Path

于 2013-07-11T00:49:51.423 回答
1

也许您没有在Installed JREs首选项面板中配置 Java 7 JRE。

于 2013-07-11T03:05:10.473 回答