Gracias por tu ayuda Ragnarok si precisamente habia leido algunas cosas sobre eso del classpath pero la verdad no lo he entendido y en mi primer comentario respecto al tema lo comente, voy a seguir leyendo e intentar hacerlo así, pero si me pudieras explicar con un poco mas de detalles te lo agradeceria saludos!!!
pues yo trabajo en eclipse, y pongo como tu dices el mysql conector en una carpeta "lib" esa carpeta lib es momentanea y solo para trabajar adentro del IDE(eclipse en mi caso)
en tu caso usas jgrasp, puedes agregar el jar con jgrasp buscando las propiedades de tu proyecto y agregando la ruta donde esta, si gustas la pones adentro de tu proyecto y si no normal, igual trabaja.. lo importante es que tu proyecto ENCUENTRE las librerias del mysqlconnector.jar
un TIP:
a la hora de compilar la aplicacion el mysqlconector.jar no queda adentro del jar generado, es decir "un jar adentro de otro jar" como es lo mas probable.
puedes crear una carpeta externa llamada lib y poner el mysql conector alli, luego editar el archivo MANIFEST de tu aplicacion que has compilado y agregar la ruta del mysqlconector.jar alli
generalmente una ruta relativa, /lib/mysqlconector.jar (y no olvides de agregar un salto de linea al MANIFEST para que lea tu agregacion).
te digo esto ultimo porque cuando compiles despues te vas a dar un chasco y te saldra una excepcion que no encuentra las librerias de mysqlconector.
suerte