`

hibernate反向映射 no entries available

    博客分类:
  • SSH2
 
阅读更多

做项目时,有时需要用hibernate反向映射表,很多时候会出现no entries available,无法选择项目文件夹进行生成,网上有一种说法是没有加入hibernate的特性,但我们明明就是用了hibernate的项目。解决方法就是,在工程的.project文件中,加上如下文字,说明此项目是hibernate项目。 
<buildCommand>
   <name>com.genuitec.eclipse.ast.deploy.core.DeploymentBuilder</name>
   <arguments>
   </arguments>
  </buildCommand>
  <buildCommand>
   <name>com.genuitec.eclipse.hibernate.HibernateBuilder</name>
   <arguments>
   </arguments>
  </buildCommand>

 

 

<natures> 
<nature>com.genuitec.eclipse.hibernate.hibernatenature</nature> 
<nature>com.genuitec.eclipse.j2eedt.core.webnature</nature> 
<nature>org.eclipse.jdt.core.javanature</nature> 
</natures> 

如果映射过程中出现path must include project and resource name,则需要在.myhibernatedata中增加hibernate.cfg.xml的路径。 
如:configFile=/Test/src/hibernate.cfg.xml 

如果手动添加的hibernate 版本为3 以上,修改.myhibernatedata中的

version=3.0

如果myeclipse不能连接数据库,把 MyEclipse.sh 中的 Duser.language=en --> Duser.language=zh

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics