再用myeclipse 自动生成pojo的时候,我在项目里用add Hibernate capacities引入了hibernate的相关架包。但是在项目运行时,后台报错说找不到Session,找不到Configuration,找不到AnnotationConfiguration等等。但是我确实已经将这些类库引进项目里了。Hibernate 3.2 & Entity Manager 和 Hibernate 3.2 Core Libraries 以及Reference Libraries 里面确实存在这些类库。
  后来我把用到类库又都拷进项目的lib下面,问题就解决了。   上网查过之后,说是路径问题。但是没有解释清楚,请问这具体是怎么引起的解决? 如果不知道原因,每次都要在项目里面加入重复的类库很纠结!!请大家帮忙解决,谢谢啦!!  

解决方案 »

  1.   

    在Add Hibernate Capility的向导里面,有一个选项是拷贝JAR包到项目里的,把它勾上就好了。
      

  2.   

    是Add checked Libraries to project build-path  和Copy checked Library Jars to project
    folder and add to build-path 吗   选择copy 是否意味着将 架包拷入lib呢???
      

  3.   

    嗯。build-path就是所谓的路径问题,编译的时候会用到。
    一般把Copy checked Library Jars to project
    folder and add to build-path选中就好了。