首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

报错 java.lang.NoClassDefFoundError: business\DBConnectionManager/java解决办法

2011-12-27 
报错 java.lang.NoClassDefFoundError: business\DBConnectionManager/java下面是我的DBConnectionManager

报错 java.lang.NoClassDefFoundError: business\DBConnectionManager/java
下面是我的DBConnectionManager找不出来问题啊!
package   org.pan.util;
import   java.sql.*;

public   class   DBConnectionManager   {
     
        private   String   driverName   =   "com.mysql.jdbc.Driver ";  
        private   String   url   =   "jdbc:mysql://localhost:3306/business?useUnicode=true&characterEncoding=GBK ";    
        private   String   user   =   "root ";
        private   String   password   =   " ";

        public   void   setDriverName(String   newDriverName)   {
                driverName   =   newDriverName;
        }
        public   String   getDriverName()   {
                return   driverName;
        }

        public   void   setUrl(String   newUrl)   {
                url   =   newUrl;
        }
        public   String   getUrl()   {
                return   url;
        }
        public   void   setUser(String   newUser)   {
                user   =   newUser;
        }
        public   String   getUser()   {
                return   user;
        }
        public   void   setPassword(String   newPassword)   {
                password   =   newPassword;
        }
        public   String   getPassword()   {
                return   password;
        }

        public   Connection   getConnection()   {
                try   {
                        Class.forName(driverName);
                        return   DriverManager.getConnection(url,   user,   password);
                }
                catch   (Exception   e)   {
                        e.printStackTrace();
                        return   null;
                }
        }

        public   static   void   main(String[]   args)   {
              //   DBConnectionManager   DBConnectionManager1   =   new   DBConnectionManager();




try{

DBConnectionManager   dcm   =   new   DBConnectionManager();
Connectionconn   =   dcm.getConnection();
        Statement   stmt=conn.createStatement();
        ResultSet   rs=stmt.executeQuery( "select   *   from   my_bookadminuser ");
       

//stmt   =   conn.createStatement();

        while(rs.next()){
System.out.print( "名称:   "+rs.getString(1));
System.out.print( "\tpassword:   "+rs.getString(2));
System.out.println();
        }

}catch(Exception   e){
        e.printStackTrace();
}
        }
}

[解决办法]
business\DBConnectionManager/java 是不是你的路径写得不对啊
[解决办法]
在org所在目录下执行java org.pan.util.DBConnectionManager

热点排行