【发布时间】:2009-11-26 15:23:45
【问题描述】:
Eclipse Galileo 有一个奇怪的问题。
我将 Java 1.6 设置为我的 JRE。在这行代码
List templates = new ArrayList ();
我在 Eclipse 的问题列表中看到以下错误:
Collection 类型不是泛型的;它不能用参数进行参数化
我在使用 Ant 构建这个项目时没有任何问题。
我该如何解决?看起来这是一个 Eclipse 问题,但由于这个错误,我无法从 IDE 编译/发布我的项目。
【问题讨论】:
-
您的错误实际上是在该行号上吗?如果您执行以下操作,则错误在哪一行:列出模板;新的 ArrayList();不要在第二行做作业,让我知道会发生什么。看起来你有一些自定义 Collection 类来自那个不属于签名的错误:Collection
... 这没有意义。