原因:下载的Hibernate版本过高。
Hibernate创建ServiceRegistryBuilder
ServiceRegistryBuilder srb=new ServiceRegistryBuilder();
在Hibernate5.0之前是没有问题的,但是如果在Hibernate5.0之后就会出问题,提示:
ServiceRegistryBuilder cannot be resolved to a type,而且不会提示你import 相应包。
原因是:Hibernate5.0之后废弃了ServiceRegistryBuilder,因此在你下载的hibernate-release-5.0.Fianl并不提供相应的包。
解决方案:
去官网下载Hibernate5.0之前的版本。
查看最新API ServiceRegistryBuilder的创建方式。