好像是类没找到吧,看看你的类路径设置! 所需的.jar都含进来了吗? 
类 org/objectweb/asm/Type 在类路径中的XX.jar中吗?

解决方案 »

  1.   

    我知道缺少那个JAR ,这是我唯一能解决的问题,我跟踪了一下数据,发现是HIBERNATE的SessionFactory不能创建, configuration.configure(configFileName);这里的configFileName可以获得,但之后的setSessionFactory(configFileName, configuration.buildSessionFactory());中的configuration.buildSessionFactory()就挂掉了,问题是configuration是个抽象类啊,在内部,我跟踪不了数据到里面啊,还是什么地方我配置错了?
      

  2.   

    什么意思不太明白,Configuration不是抽象类啊   public SessionFactory buildSessionFactory() throws HibernateException {
    secondPassCompile();
    validate();
    Environment.verifyProperties(properties);
    Properties copy = new Properties();
    copy.putAll(properties);
    Settings settings = buildSettings();
    configureCaches(settings);
    return new SessionFactoryImpl(this, settings);
    }上面是buildSessionFactory的源码,asm是objectweb字节码框架,和hibernate的TYPE相关,是hibernate的核心,缺少了它你的sessionFactory当然不能建立
      

  3.   

    坐下好好学习中...
    -------------------------------------------------------------------------
    您好,网美书店全场5折-8.8折,深圳东莞所有地区送书上门(免配送费),书到付款!网美书店网址:http://www.wanme.com咨询QQ:  419777139