Ошибка: метод main не найден в классе, пожалуйста, определите метод main - PullRequest
0 голосов
/ 20 января 2012

Я получаю ошибку заголовка при компиляции моего файла Java.Но я не понимаю, где моя ошибка. Может кто-нибудь помочь мне?Ниже мой код:

import org.hibernate.Session;  
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;
//imported UserDetailInfo class also here.. 
public class UserInfo {

    public static void main(String[] args){
        Session session=null;
        try{
            UserDetailInfo demopojo=new UserDetailInfo();
            Configuration configuration = new Configuration();
            SessionFactory  sessionFactory = configuration.configure().buildSessionFactory();
            session = sessionFactory.openSession();
            Transaction transaction = session.beginTransaction();
            transaction.begin();
            demopojo.setId(1);
            demopojo.setFirstName("Johny");
            demopojo.setLastName("John");
            session.save(demopojo);
            transaction.commit();

        }catch(Exception e){
            System.out.println(e.getMessage());
        }finally{
            session.close();
        }
    }
}

1 Ответ

0 голосов
/ 02 мая 2013

У меня была та же проблема, попробуйте удалить

@ SuppressWarnings ("serial")

, если у вас она выше основного класса.у меня это сработало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...