Netbeans中Java泛型的奇怪错误

时间:2013-01-29 15:03:38

标签: java generics netbeans netbeans-6.9

我正在使用 netbean 6.9 并遇到一些奇怪的错误:

我有一个抽象类,如:

public abstract class GenericDAOImpl<T, ID extends Serializable> {}

然后,具体类扩展了这个抽象类:

public class UserDAOImpl extends GenericDAOImpl<Users, Integer> {}

假设位于包名称myPackage.Users。

中的Users类

有一段时间,代码运行得很好。由于某些原因,我删除并重新创建了myPackage.Users,Netbeans不断产生如下错误:

qaplus.dao.GenericDAO cannot be inherited with different arguments: <Users,java.lang.Integer> and <myPackage.Users,java.lang.Integer>.

我也删除并重新创建了myPackage中的其他类,但它们没问题。

有人有过这方面的经验吗?

0 个答案:

没有答案