我安装了JDK5.0,编译器是eclipse 3.1,声明如下变量private List<Client> clients时报错,错误原因是“语法错误,仅当源级别为5.0时已参数化的类型才可用”和“类型List不足以通用;不能使用自变量<client>将其参数化”,请问如何解决??

解决方案 »

  1.   

    我安装了JDK5.0,编译器是eclipse 3.1你确定你的eclipse 用的是这个JDK5.0?
      

  2.   

    private List <Client> clients
    将 <Client> 删掉.
      

  3.   

    确定一下 项目->右键->properties->java compiler中是不是java 5.0
      

  4.   

    一定要确保Eclipse调用的JDK是5.0的或者更新的才行, 因为在你的系统很有可能有多个版本的JDK, 而调用的正好是低版本的JDK.