用的是hibernate3,数据库连接不上,大家帮我看看这个是什么原因? Dialect class not found: 说的很清楚 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 方言选择有问题吧.org.hibernate.HibernateException: Dialect class not found: org.hibernate.dialect.SQLServerDialect没在classpath里面 ( Dialect ) ReflectHelper.classForName( dialectName ).newInstance(); public static Class classForName(String name) throws ClassNotFoundException { try { ClassLoader contextClassLoader = Thread.currentThread().getContextClassLoader(); if (contextClassLoader!=null) { return contextClassLoader.loadClass(name); } else { return Class.forName(name); } } catch (Exception e) { return Class.forName(name); } } 是not found不是有问题....说明你build的时候参数没穿进去吧...或者你的properties房的path不对吧... 是不是在properties中的java build path 中的libraries?我已经在这个里面加入了的啊?这个方言(org.hibernate.dialect.SQLServerDialect)实在Hibernate3中? 是: props.setProperty("hibernate.dialect", DatabaseParm.hibernate_dialect);//配置数据库方言 还是: props.setProperty("dialect", DatabaseParm.hibernate_dialect);//配置数据库方言 我记不清了…… Dialect class not found这个类没有被找到,你看看是不你道入包的时候出了问题 应该不是这个问题,如果没设置方言hibernate会抛其他异常,看源码就知道了 org.hibernate.HibernateException: Dialect class not found: 非常明显..... jbpm 如何获取多条记录的值? 卖卖幸福 面试题求解! 关于client运行的问题 怎样在会话BEAN中返回结果集 Java连接oracle8.16出问题,请帮忙解决! tomcat4.0的问题!!十万火急!!!!! jsp分类显示(求助) 谁知道怎么把经度纬度转成手机屏幕的坐标~~~~~~~~~~~~ formbean中接收下拉列表值的问题 axis2安装问题
try {
ClassLoader contextClassLoader = Thread.currentThread().getContextClassLoader();
if (contextClassLoader!=null) {
return contextClassLoader.loadClass(name);
}
else {
return Class.forName(name);
}
}
catch (Exception e) {
return Class.forName(name);
}
}
说明你build的时候参数没穿进去吧...
或者你的properties房的path不对吧...
props.setProperty("hibernate.dialect", DatabaseParm.hibernate_dialect);//配置数据库方言
还是:
props.setProperty("dialect", DatabaseParm.hibernate_dialect);//配置数据库方言 我记不清了……
应该不是这个问题,如果没设置方言hibernate会抛其他异常,看源码就知道了
非常明显.....