以前的老版本是在.project文件的底部中加上
<nature>com.genuitec.eclipse.hibernate.hibernatenature</nature>
但是我在MyEclipse2015中使用该方法并不能解决hibernate reverse engineering没有项目的问题,通过新建两个新的项目其中一个使用右键→MyEclipse→Project Facets→Install Hibernate,然后通过文件比较器比较两个项目,发现在 项目名.settings\org.eclipse.wst.common.project.facet.core文件中多了一行
<installed facet="me.hibernate" version="4.1"/>
org.eclipse.wst.common.project.facet.core.xml添加后的代码如下:
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<runtime name="com.genuitec.runtime.generic.jee70"/>
<fixed facet="java"/>
<fixed facet="jst.web"/>
<fixed facet="wst.jsdt.web"/>
<installed facet="java" version="1.8"/>
<installed facet="jst.web" version="3.1"/>
<installed facet="jst.web.jstl" version="1.2.2"/>
<installed facet="wst.jsdt.web" version="1.0"/>
<installed facet="me.hibernate" version="4.1"/>
</faceted-project>