出现如下的问题:
editor does not contain a main type
刚才eclipse还运行好好的,突然出现这种问题,主函数都有,请教大家!

解决方案 »

  1.   

    who konw? please help me!
      

  2.   

    package com.person.info.server;
    import java.util.HashMap;
    import java.util.HashMap;
    import javax.sql.*;
    import org.apache.log4j.*;
    import java.sql.*;import com.person.info.dao.UserInfoDao;
    import javax.servlet.http.*;
    public class UserInfoService {
    public final static  Logger logger =Logger.getLogger(UserInfoService.class);
    /*
     *验证用户是否合法; 
     * parameter username 用户传入的姓名;
     * parameter password 用户传入的密码;
     * return boolean 正确为true;
     */
    UserInfoDao user = null;
        public boolean validUser(String username,String password) throws SQLException{
         if(logger.isInfoEnabled()){
         logger.debug("查询相关用户信息>>>>>");
         }
         user = new UserInfoDao();
         String sql ="select * from my_person_info";    
         Statement st = user.getConnection().createStatement();
         ResultSet rs=st.executeQuery(sql); 
         boolean flag=false;
         while(rs.next()){
         String rs1=rs.getString(1);
         String rs2=rs.getString(2);    
         if((username.compareTo(rs1)==0 &&password.compareTo(rs2)==0)){
         System.out.println("验证成功!该用户合法!");      
         flag=true;        
         }
       }
       return flag;
        }
        
        /*
         * 
         * 查询用户相关信息,显示在页面上;
         * 
         */
        public HashMap listinfo(){
         HashMap map =null;
         user= new UserInfoDao();
         String sql ="select name,msn,qq,email,realname from my_person_info";
         try {    
    Statement st= user.getConnection().createStatement();
    ResultSet rs=st.executeQuery(sql);
    int i=0;
        while(rs.next()){         
         map.put(i, rs.next());
         i++;  
        }

    } catch (SQLException e) {
    e.printStackTrace();
    }
         return map;   
        
        }
        public static void main(String args[]){
         UserInfoService aa = new UserInfoService();
         HashMap map=aa.listinfo();  
         System.out.println("2222222222222"+map.size());

    }
      

  3.   

    shift,重新启动eclipse就好了,真是有点不太稳定