我是在自学中,按照视频做,此处错误出现在Hibernate 反转 映射,表1:PetInfo 表2:PetDiary
此处错误是在反转生成的entity.PetInfo中出现 想不通...private Set<PetDiary> diarts = new HashSet<PetDiary>();报错:Multiple ers at this line
- The type HashSet is not generic; it cannot be parameterized with 
 arguments <PetInfo>
- Syntax error, parameterized types are only available if source level 
 is 5.0
- The type Set is not generic; it cannot be parameterized with 
 arguments <PetInfo>
- Syntax error, parameterized types are only available if source level 
 is 5.0

解决方案 »

  1.   

    你的jdk版本太低了,泛型的最低jdk版本要求是5.0
      

  2.   

    java   -version我用这个查看 问题是 我的JDK 版本为1.6.0_13啊
      

  3.   

    java  -version我用这个查看 问题是 我的JDK 版本为1.6.0_13啊
      

  4.   

    那应该是编译级别的问题,你修改下你工程的编辑为5.0就好啦
    右键点击你工程,properties-->java compiler--->右边有选项config workspace setting
    -->修改compiler compilance level,修改成5.0即可