Try right clicking on the root of your project and selecting “Refresh”, then try a rebuild. Also I’d like to add, *what* exactly is complaining about these files not being there? Your \classes dir is an output dir typically, if MyEclipse is complaining about these files not being where they should be, it is because this folder is erased completely before every rebuild, your resource files like your hbm.xml files and hibernate.cfg file should actually be in your source tree, at build time they will be copied out into your classes dir.