日期:2014-05-20  浏览次数:20734 次

关于myeclispe中使用泛型报错的问题
首先我说明一下我的配置环境,我的Myeclipse是6.5的版本的,同时我的jdk是1.6的,而且tomcat是6.0的。
我在Action中申明一个变量:
List<UserDTO> list;
居然报错:
错误为:
The Type list is not generic:it can not be parameterized with arguments

希望各位同门帮忙指点一下,

------解决方案--------------------
UserDTO怎么没有导?
------解决方案--------------------
window->preferences->java->compiler->右边 compiler compliance level是否5.0以上,不是改掉
------解决方案--------------------
The Type list is not generic

两个可能性
1 此List不是彼List,改成
java.util.List<MyClass> list; 看看行不行

2 如果不行,那么看看你的编译的版本吧,也许你选择的是jdk1.4兼容的。

也就是13楼的做法