Java 错误:在类中找不到主方法,请定义主方法
编译java文件时出现标题错误。但是我不明白我的错在哪里有人能帮我吗?下面是我的代码:Java 错误:在类中找不到主方法,请定义主方法,java,hibernate,session,transactions,Java,Hibernate,Session,Transactions,编译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 UserI
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();
}
}
}
我在尝试删除时遇到了同样的问题 @抑制警告(“串行”)
如果你有它上面的主要类。它对我很有用。你是如何运行它的?使用Eclipse..它是我从一个项目中得到的java文件之一..只想使用main方法检查此代码。右键单击文件名并作为java应用程序运行..它向我显示了提到的错误。它是否成功编译而没有错误?添加main后是否保存了该文件?清理项目并再次尝试运行。因此,事实上,这是在运行它时,而不是在编译它时。类是否编译?如果有任何错误,请查看问题视图。