myeclipse6.5中hibernate映射表报错unknown Oracle major version [0]

今天在使用myeclipse6.5中hibernate插件进行映射表操作时报错unknown Oracle major version [0],上网google的知与hibernate方言设置有关,但尝试修改位于项目根目录下的.myhibernatedata文件时,发现修改完成保存后,再进行映射操作时其又自动改回到原有文本,将我新加的方言配置删除了,仔细查看其中内容,发现改文件内有一个configFile的属性为项目名称/src/hibernate.cfg.xml,但在我的项目下没有该文件,新建文件名为hibernate.cfg.xml的文件,内容如下(应该是myeclipse自动生成,可能由于我的项目未添加myeclipse的hibernate插件支持):
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
          "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
          "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
	<session-factory>
		<property name="connection.username">username</property>
		<property name="connection.url">
			jdbc:oracle:thin:@192.168.0.*:1521:***
		</property>
		<property name="dialect">
			org.hibernate.dialect.Oracle9Dialect
		</property>
		<property name="myeclipse.connection.profile">****</property>
		<property name="connection.password">password</property>
		<property name="connection.driver_class">
			oracle.jdbc.driver.OracleDriver
		</property>
	</session-factory>
</hibernate-configuration> 

你可能感兴趣的:(oracle,xml,Hibernate,jdbc,MyEclipse)