Затмение + Hibernate + Windows XP, чтобы выиграть 7 - PullRequest
1 голос
/ 22 февраля 2012

У меня на Windows XP установлено затмение, и все работает нормально.Мой проект - GWT с gilead hibernate, а база данных - oracle.

Когда я решил работать из дома, я просто скопировал полное затмение в мою флэш-память с моим рабочим пространством в мои окна 7.

После этого я решил перейти с oracle Db на mysql Db, поэтому я изменил весь файл hibernate.cfg.xml, чтобы подготовить его к mysql, я удалил библиотеку ojdbc и добавил соединитель mysql.

В конце концовоб этом, когда я пытаюсь запустить проект, отображается следующая ошибка:

Не удалось подключиться к базе данных

Это похоже на то, что затмение читает из старого файла hibernate.cfg.xml.

Так кто-нибудь знает, что происходит ???

Это мой файл hibernate.cfg.xml для соединения оракула:

<?xml version="1.0" encoding="utf-8"?>
<hibernate-configuration>
<session-factory name="">
<property name="hibernate.dialect">org.hibernate.dialect.OracleDialect</property>
<property name="hibernate.connection.driver_class">oracle.jdbc.OracleDriver</property>
<property   name="hibernate.connection.url">jdbc:oracle:thin:@IP:1521:DEVDB10GR2</property>
<property name="hibernate.connection.username">something</property>
<property name="hibernate.connection.password">something</property>
<property name="hibernate.show_sql">true</property>
<property name="format_sql">true</property>
<mapping class="net.school.shared.hibernate.GsWorkingshift"/>
</session-factory>
</hibernate-configuration>

Это мой hibernate.cfg.XML-файл для подключения mySql:

<?xml version="1.0" encoding="utf-8"?>
<hibernate-configuration>
<session-factory name="">
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="hibernate.connection.url">jdbc:mysql://localhost  /hibernatetutorial</property>
<property name="hibernate.connection.username">root</property>
<property name="hibernate.connection.password"></property>
<property name="hibernate.show_sql">true</property>
<property name="format_sql">true</property>
<mapping class="net.school.shared.hibernate.GsWorkingshift"/>
</session-factory>
</hibernate-configuration>

после того, как я это сделаю, эта ошибка продолжает сеять:

Не удалось подключиться к оракулу

, но когда я попробую его на своей работеПК работает нормально.

1 Ответ

0 голосов
/ 22 февраля 2012

Сначала проверьте, работает ли ваш сервер баз данных. Соединитесь с любым программным обеспечением проводника базы данных для доступа к таблицам вашей базы данных Затем выполните сборку кода и попробуйте перезапустить веб-сервер. Возможно, проблема с сервером базы данных или его учетными данными.

...