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

debug时报错:java.lang.NoClassDefFoundError: business\DBConnectionManager/java解决思路

2012-01-30 
debug时报错:java.lang.NoClassDefFoundError: business\DBConnectionManager/java我DBConnection里有main

debug时报错:java.lang.NoClassDefFoundError: business\DBConnectionManager/java
我DBConnection   里有main   函数阿,什么原因呢?
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();
        }
//stmt.executeUpdate(   "insert   into   my.txt   values   ( 'Ruby ',27, '网络部 ') ");         //*/
}catch(Exception   e){
        e.printStackTrace();
}
        }

[解决办法]
错误信息是找不到business\DBConnectionManager类
和有没有main方法无关
[解决办法]
business\DBConnectionManager这个类没有找到,查看一下它的位置,及是否被你的项目所引用
[解决办法]
Class.forName( "你的数据库连接包 ");
[解决办法]
是否在一个包里面,或者引入包位置不对。

热点排行