hibernate reverse engineering 中没有可选的java src folder

本文介绍了解决在使用Hibernate Reverse Engineering生成实体类时遇到的问题,即无法选择Java Src Folder的情况。通过对比一个正常工作的DEMO,作者发现关键在于.project文件中的natures设置,特别是关于Hibernate特性的配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

当用hibernate reverse engineering而无法选择java src folder时的解决办法
要么是该工程已经支持了hibernate特性,而.project文件中没有添加该特性的说明,要么就是该工程没有添加hibernate特性。
 
参考文章如下:http://apps.hi.baidu.com/share/detail/31649665 顺利解决!
 
 
 
我用的是MyEclipse5.5.1的开发工具,没有采用MyEclipse的Hibernate工具去自动生成实体类,而是手工自己编写hibernater的配置文件。只可惜当采用Hibernate Reverse Engineering去生成实体类的时候发生了错误。
 
 
选择JAVA src Folder后的Browse按钮后弹出一个灰色的对话框。如下图所示:
 
于是我做了一个DEMO然后采用myeclipse工具自动去添加hibernate包,经过仔细的对比发现在.project这个文件有问题,在最后的natures中我自己建立的文件中没有下面红色的一行代码,我把这行代码加入到我自己新建的工程中,这个问题就解决了。
 
 <natures>
         <nature>com.genuitec.eclipse.hibernate.hibernatenature</nature>
  <nature>com.genuitec.eclipse.ast.deploy.core.deploymentnature</nature>
  <nature>com.genuitec.eclipse.j2eedt.core.webnature</nature>
  <nature>org.eclipse.jdt.core.javanature</nature>
 </natures>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值