Java StandardServiceRegistryBuilder在Hibernate 4.3.2中不工作
我已经阅读了有关StandardServiceRegistryBuilder的文章,但它似乎并没有解决我的问题。这是我正在尝试运行的代码:Java StandardServiceRegistryBuilder在Hibernate 4.3.2中不工作,java,hibernate,Java,Hibernate,我已经阅读了有关StandardServiceRegistryBuilder的文章,但它似乎并没有解决我的问题。这是我正在尝试运行的代码: import javax.imageio.spi.ServiceRegistry; import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration; public class TestHibernate { public sta
import javax.imageio.spi.ServiceRegistry;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;
public class TestHibernate {
public static void main(String args[]){
UserDetails userDetails = new UserDetails();
userDetails.setAge(22);
userDetails.setName("Saurabh");
Configuration configuration = new Configuration();
configuration.configure();
StandardServiceRegistryBuilder serviceRegistryBuilder = new StandardServiceRegistryBuilder(); //this is where i get error
serviceRegistryBuilder.applySettings(configuration.getProperties());
ServiceRegistry serviceRegistry = serviceRegistryBuilder.build();
SessionFactory sessionFactory = configuration.buildSessionFactory(serviceRegistry);
这是netbeans给出的错误:
cannot find symbol
如何解决此问题?您导入了不正确的类,您需要
import org.hibernate.boot.registry.StandardServiceRegistryBuilder;
import org.hibernate.boot.registry.StandardServiceRegistry;
它找不到哪个符号?@JigarJoshi:class-StandardServiceRegistryBuilder-tried:ide表示org.hibernate.boot.registry.StandardServiceRegistryBuilder;您的类路径中不存在必需的jar吗?哪个jar是必需的jar?我遇到了同样的问题,我添加了hibernate.jar,我只是想知道是否还需要另外一个。