2011-01-28 2 views
-1

Я получаю сообщение об ошибке при запуске моей программы. ошибка: org.hibernate.HibernateException: JDBC Класс драйвера не найден: com.mysql.jdbc.Driver. Водитель есть ... Я не уверен, что это вызывает это. Какие-либо предложения?Hibernate вопрос

<hibernate-configuration> 
<session-factory> 
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property> 
<property name="hibernate.connection.url">jdbc:mysql://localhost:3306/registrar</property> 
<property name="hibernate.connection.username">root</property> 
<property name="hibernate.connection.password">root</property> 
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property> 
<mapping resource="com/ths/entity/Course.hbm.xml"/> 
<mapping resource="com/ths/entity/Student.hbm.xml"/> 
<mapping resource="com/ths/entity/Enrollment.hbm.xml"/> 
</session-factory> 
</hibernate-configuration> 
+0

Опубликовать конфигурацию Hibernate. У вас есть драйвер, упомянутый в пути к классам? Нам нужна дополнительная информация, чтобы помочь вам. –

+1

Где находится драйвер mysql? Это на пути к классам, где его можно найти? –

+0

Я разместил мою конфигурацию hibernate .... Я использую netbeans, и я уверен, что это classpath. –

ответ

0

Я не уверен, что вызывало это. Я пытался это сделать на своем рабочем компьютере. Я пробовал его дома, и он работал нормально. Должно быть просто настройка.

1

Водитель там ... Я не уверен, что это вызывает это.

Водитель не. Ошибка проста: Java VM не смог найти ваш драйвер. Итак, дважды проверьте путь к классам. Если вы развертываете веб-приложение, убедитесь, что ваш драйвер находится в lib сервера, а не в WEB-INF/lib.

1

У вас может быть этот jar в проекте, но загрузчик классов не может обнаружить, что, поскольку загрузчик классов не проверяет каждую папку проекта. Если это веб-приложение, вам необходимо поместить файл jar в WEB-INF/LIB.

Если это автономное приложение, вам необходимо добавить файл jar в путь сборки.

вы можете проверить путь класса во время выполнения, чтобы увидеть, рассматривается ли папка (где существует jar) в пути класса или нет.

Смежные вопросы