Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Aug 2003 19:49:37 +0200
From:      Maria Dolores Moral <yoyes@dif.um.es>
To:        freebsd-net@freebsd.org
Subject:   Mysql connection 
Message-ID:  <200308121949.37105.yoyes@dif.um.es>
In-Reply-To: <200308121945.27760.yoyes@dif.um.es>
References:  <200308121945.27760.yoyes@dif.um.es>

next in thread | previous in thread | raw e-mail | index | archive | help

Hello.
I am working with java and mysql on FreeBSD 4.7.
I use for compile:
javac -classpath /usr/ports/databases/mysql-jdbc-mm/work/mm.mysql-2.0.14:=
=2E
Server.java

java -classpath /usr/ports/databases/mysql-jdbc-mm/work/mm.mysql-2.0.14:.
Server

But I obtain the following exception:

> Unable to load driver.
> java.sql.SQLException: Cannot load connection class because of underlyi=
ng
> exception: 'java.lang.ClassNotFoundException:
> org.gjt.mm.mysql.jdbc2.Connection'.
>         at org.gjt.mm.mysql.Driver.connect(Driver.java:177)
>         at java.sql.DriverManager.getConnection(DriverManager.java:450)
>         at java.sql.DriverManager.getConnection(DriverManager.java:130)
>         at Server.obtainPK(Server.java:73)
>         at Server.main(Server.java:167)
>

 The code is:
 /**********************/
/* Server.java=09*/
 /**********************/
 import java.io.*;
 import java.lang.*;
 import java.net.*;
 import java.util.*;
 import org.gjt.mm.mysql.Driver;
 import java.sql.*;

 public static void main(String[] args) throws IOException{
 ...
 try {
 Class.forName("org.gjt.mm.mysql.Driver").newInstance();
 Connection Conn =3D
DriverManager.getConnection("jdbc:mysql://192.168.0.1/Server","root","car=
acola");=20
}
 catch (Exception E) {
=09System.err.println("Unable to load driver.");
  =09E.printStackTrace();
 }
 ...
 }

 If someone know how I can resolve it,please help me.
 Thanks a lot.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200308121949.37105.yoyes>