Java编程问题 急~~~ 
<%@page pageEncoding="GBK"%>
<%@page import="java.sql.*,java.io.*,java.util.*,com.bbs.*" %>
<%!
public void tree(Set<Article> articles,Connection con,int id,int grade){
    ~~~~~~
    ~~~~~~~
}
%>
<%
Set<Article> articles=new HashSet<Article>();
%>
请问给位大虾,在Eclipse SDK 下写Set<Article>为什么不对啊,我用的是 MyEclipse_6.5.1GA_E3.3.2。
然后在Set<Article> 报错:
The type Vector is not generic; it cannot be parameterized with arguments <Article>
Syntax error, parameterized types are only available if source level is 5.0
我记得我用的是最新版本啊,应该比5.0高了,为什么会有这些问题啊,还有要怎么解决阿。
我上谷歌查了 有高手说在Eclipse中,菜单条 ---"Windows" ----"preferneces" 
在弹出对话框中 ,在左侧列表框中 选择 "JAVA" ---子菜单中 "compiler" ... 
然后在右侧把 "Compiler compliance level" 设置成5.0以上 我也试过了 但是还是不行
是不是我MyEclipse配置JRE的时候有问题啊  那又该怎么解决呢?
大虾们请指点!

解决方案 »

  1.   

    项目-》属性-》java build path->选中JRE-》EDIT-》看看你的JRE是什么版本
      

  2.   

    您好 我按你的方法去做了  但是我查不到JRE的版本 
    我到别处查了查 似乎是JRE1.1 应该是很低的版本了吧  但我该如何换版本呢?
    希望您继续指导!谢谢
      

  3.   

    Edit Library对话框不可能看不到JRE版本的。
      

  4.   

    Eclipse  window->preferences->Java->Installed JREs 看你现在用的JRE版本符合不  不符合就添加新的就行了
      

  5.   


    可能是我们用的MyEclipse版本不同吧 
    问题已经解决了~ 
    不过还是谢谢您的热心帮助~