刘洋写的 <精通hibernate>书16中章 中的例子导入到eclipse中 出错
1 UserOrder.java :
private Set<OrderItem> items = new HashSet<OrderItem>();
//这一句是什么意思2 这个也 出现红线 ???public enum Size{
S, M,L,XL,XXL,XXXL,UNKNOWN;}
<精通hibernate>例子在这儿下载 
http://www.broadview.com.cn/Html/resource/ERP(3).rar

解决方案 »

  1.   

    不知道你用的eclipse是什么版本。eclipse从3.1才开始支持Java5的语法
      

  2.   

    private Set items = new HashSet();
    就可以了吧
      

  3.   

    我用的是jdk1.5.0_04  eclipse3.1.0
      

  4.   

    如果你用的是jdk1.5.0_04  eclipse3.1.0,那么应该是你的工程没有设置使用jdk5。0这个功能,设置一下应该就可以了
      

  5.   

    谢谢  Polarislee(北极星) 谢谢各位,  解决了,除了把installed jres设为jre1.5外   要在preferences -->java-->compiler 要设置compiler compliance level:为5.0(默认为1.4),