我写的一个简单的Java程序,但是在import包时候出现了错误,继而在下面定义的SessionFactory也包Cannot be resolved to a type.
  我想是不是下载的Hibernate的包不够全面啊,我Hibernate根目录里面的lib文件夹下面只有15个jar包。为什么会报这种错误,请高手们指教。
 如果是Hibernate的包不够的话,请给我一个比较多包的Hibernate下载地址,万分感激!
代码如下:
package ch03.hibernate;import org.hibernate.repackage.*;
import org.hibernate.cfg.*;public class Test { /**
 * @param args
 */
public static void main(String[] args) {
// TODO Auto-generated method stub
try{
SessionFactory sf=new Configuration().configure().BuildSessionFactory();
Session session=sf.openSession();
Transaction tx=session.beginTransaction();

User user=new User();
user.setUsername("Hibernate");
user.setPassword("123");
session.save(user);
tx.commit();
session.close();
}catch(HibernateException e)
{
e.printStackTrace;
}
}}
以上画下划线的地方是报错的地方下面是代码的图片:下面是报错图:

解决方案 »

  1.   

    SessionFactory sf=new Configuration().configure().BuildSessionFactory(); 
    这句编译能通过的吗 ????
      

  2.   

    下面是代码的图片地址:
    http://b26.photo.store.qq.com/http_imgload.cgi?/rurl4_b=4375890f69d9119ac8b3bd91258cc8c2f6f9060a85f07fb9839f86f80dc8a4e49a1906211c6cedc98e55022221d293a5df54b33f43e1088a304a0a7bfb6c0e4c21d2d0f1d6c6f194fc3db9c104cb0f411ba5b6fe
      

  3.   

    其实用MyEclipse开发,一切就好弄多了.
      

  4.   

    楼主换MyEclipse吧,直接能添加hibernate
      

  5.   

    问题解决了,是我在引包的时候忘记把hibernate3.jar引入了,所以导致包不全!不过还是谢谢大家!
    你们谁要分就Q我吧,623041460