当前位置: 代码迷 >> Eclipse >> myeclipse6.5中hibernate映射表报错unknown Oracle major version [零]
  详细解决方案

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

热度:513   发布时间:2016-04-23 12:09:58.0
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> 
  相关解决方案