Myeclipse生成pojo報錯處理

今天生成數據庫對應的javabean,切換到Database Explorer 後,選擇表後點 Hibernate Reverse Engineering,然後就出來下邊這個提示信息.點ok後生成不了文件.

This wizard generates Hibernate3.0 OR mappings(*.hbm.xml).The project your select is a Hibernate 2 project .Execution of this wizard may produce incompatible mapping files.  

.myhibernatedata配置文件

#MyEclipse Hibernate Properties
#Sat Sep 22 10:42:28 CST 2012
sessionFactoryName=
genBasicCompId=false
profile=
daoSFId=
version=3.1 (修改此處這裏要和你的hibernate的一致)
jndiPath=
detectM2M=false
reStrategyClass=
detectO2O=false
springDaoFile=
useJavaTypes=true
keyGenerator=
libInstallFolder=
addLibs2Project=false
genVersionTag=false
sessionFactoryId=
basePersistenceClass=
genAnnotations=false
reSettingsFile=
configFile=
createConfigFile=false
addLibs2Classpath=false

 

不過上述的方法未必有效,可以打開Navigator視圖,刪除.myhibernatedata配置文件,修改.project配置,

<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>
  <nature>com.sysdeo.eclipse.tomcat.tomcatnature</nature>
  <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
 </natures>

 

將上面的紅色部分去掉,然後點擊你的項目,右鍵myeclipse --> Add hibernate capabilities...  重新導一次,當然裏面所有生產的東西,能不要就不要,因爲我們已經有hibernate相關的包,只是爲了更新下我們的myeclipse生產hibernate的相關配置而已

 

如果還有問題,可以發郵件到[email protected] ^^

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章