Hibernate project not selected 的 问
今天用myeclipse自动生成POJO类时一直找不到javasrcfolder。后来通过下面的步骤解决了。按下面的做会生成一个HibernateSessionFactory类。这个不需要可以删除。
问题web项目中打开hibernate.cfg.xml文件时提示:TheprojectisnotamyEclipsehibernateproject。
并且:在dbbrower中使用hibernatereverseengineering建立表对应的bean和配置文件时:找不到可用的javasource路径。
原因:
使用版本控制的时候,工程根目录下的:.project和.myhibernatedata文件不在版本控制范围内,因此组内成员更新source后,缺少
.project内的<nature>com.genuitec.eclipse.hibernate.hibernatenature</nature>
和
.myhibernatedata文件。
解决;
项目名上右键--〉myeclipse-->addhibernatecapabilites-->next-->hibernateconfigfile-->existing-->end
这样就可以生成HibernateSessionFactory.Java类。
注:如果生成HBM.XML文件时出现Aninternalerroroccurredduring:"GeneratingArtifacts"空指针错误时,可能是没有引数据库驱动包。或者工程第一次导入。如果是工程第一次导入则重新启动下eclipse就可以了