MS SQL DB에 연결하고 일부 SQL을 실행하기 위해 최대 절전 모드 프로그램을 시험 중이다. hbm 및 cfg.xml 파일을 만들었지 만 실행 중에 예외가 발생합니다.hibernate 샘플 프로그램의 예외
java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getConnection(DriverManager.java:545)
at java.sql.DriverManager.getConnection(DriverManager.java:140)
at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:133)
at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:111)
at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2101)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1325)
at com.persistent.demo.HibernateUtil.<clinit>(HibernateUtil.java:12)
at com.persistent.demo.HelloWorld.main(HelloWorld.java:15)
Exception in thread "main" java.lang.ExceptionInInitializerError
at com.persistent.demo.HibernateUtil.<clinit>(HibernateUtil.java:14)
at com.persistent.demo.HelloWorld.main(HelloWorld.java:15)
Caused by: org.hibernate.HibernateException: Dialect class not found: net.sf.hibernate.dialect.SQLServerDialect
나는 내가 어떤 jar 파일을 놓친 또는 다른 문제가 있는지를받지 못했습니다. 도와주세요.
감사합니다. - 오늘
당신은 classpath에 항아리가 무엇인지 게시 할 수 있습니까? –
드라이버에 문제가있는 것 같습니다. hibernate.cfg.xml도 올리시기 바랍니다. –
다음 jar 파일이 있습니다 ANTLR-2.7.5H3.jar, ANTLR-2.7.6rc1.jar, asm.jar, c3p0-0.8.5.2.jar, CGLIB-2.1.3.jar, CGLIB -2.1.jar, DOM4J-1.6.1.jar, DOM4J-1.6.jar, 인 hibernate3.jar, 와 Javassist-3.4.GA.jar jta.jar, 의 log4j-1.2.9.jar, OSCACHE -2.1.jar, OSCACHE-2.2.jar, SLF4J-API-1.5.2.jar, SLF4J-log4j12-1.5.2.jar, 특별히 SwarmCache-1.0rc2.jar, MySQL을 커넥터 자바 3.1 .7-bin.jar – Uday