首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2ME开发 >

会合

2012-12-23 
集合Can anyone explain the following error in Eclipse 3.2? I am running Java SDK1.6 and Eclipses c

集合
Can anyone explain the following error in Eclipse 3.2? I am running Java SDK
1.6 and Eclipse's compliance settings are set to "6.0"

Offending code:
List<Client> clients = new ArrayList<Client>();

Error message:
The type List is not generic; it cannot be parameterized with arguments
<ChatServer.Client>
 thanks
[解决办法]
eclipse中jdk设置为1.6的。
Preferences -> java -> Compiler 看看是否是1.6版本的?
[解决办法]
对jdk好似1.5版本以下不支持泛型,
也就是List<T>的方式。。。
[解决办法]
我的eclipse用的是3.5.2的版本,配置项可能已经发生比较大的变动。

看看这个是不?
在eclipse菜单点window-->Preferences-->展开java,
下面有个Installed JREs,点击它看右边,选中右边的jdk,按键盘del键删除掉.再点Add按钮,在jre name输入jdk1.6点击Browse按钮找到你jdk的安装路径,最后点击 "OK"就设置完毕了
[解决办法]
在eclipse菜单点window-->Preferences-->展开java,
下面有个Installed JREs,点击它看右边,选中右边的jdk,按键盘del键删除掉.再点Add按钮,在jre name输入jdk1.6点击Browse按钮找到你jdk的安装路径,最后点击 "OK"就设置完毕了

热点排行