把jar文件放在任何地方,然后classpath加这个路径就行了

解决方案 »

  1.   

    我把mysql-connector-java-3.1.8-bin.jar放到D:\Program Files\Java\mysqlforjdbc,并且在classpath里加上了D:\Program Files\Java\mysqlforjdbc,在eclipse里建了一个叫sqltest的类,代码如下:
    package imageclass;import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.Statement;public class sqltest { public static void main(String[] args) {

    try {
          String driver = "com.mysql.jdbc.Driver";
          String url = "jdbc:mysql://localhost:3306/db";
          String user = "cl41";
          String password = "123456";
          Connection conn = null;
          ResultSet rs = null;
          Statement stmt = null;
          Class.forName(driver).newInstance();
          
          conn = DriverManager.getConnection(url, user, password);
          stmt = conn.createStatement();
          rs = stmt.executeQuery("select * from dbtest");
          while (rs.next()) {
            System.out.println("" + rs.getInt(1) + "");
            System.out.println(":" + "<br>");
          }
          rs.close();
          conn.close();
        }
        catch (Exception e) {
          e.printStackTrace();
        }
    }
    }
    运行还是出如下的错:
    java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:141)
    at imageclass.sqltest.main(sqltest.java:32)究竟问题在哪里?请楼上和各位路过的拔刀相助!
      

  2.   

    现在我在JDK编写的测数据库连接的程序连上了,但是用eclipse编的无论是应用程序还是JSP都说找不到类,郁闷中~~~
      

  3.   

    把这个jar放到tomcat的share目录下边的lib下边吧。
      

  4.   

    我已经成功在eclipse把mysql连接到拉