Problemas con classpath
Publicado por s0ck37 (17 intervenciones) el 12/10/2005 10:37:10
Hola:
He desarrollado una aplicación con Eclipse 3.0 que utiliza una base de datos hsql. He creado un instalador que copia todo lo necesario en el directorio destino, incluido el archivo hsqldb.jar, y crea un acceso directo que al ejecutarlo lanza la siguiente instruccion en linea de comando:
java -classpath .;hsqldb.jar -jar miAplicacion.jar
Al ejecutarlo me da una excepcion de que no puede abrir el driver. El codigo donde da la excepcion es:
try
{
Class.forName("org.hsqldb.jdbcDriver").newInstance();
}
catch(Exception e)
{
System.out.println("Error: no se puede cargar el driver");
}
No consigo saber que esta pasando porque en Eclipse se ejecuta perfecto. Alguien sabe si eclipse añade algo mas al classpath? o que debería hacer?
Un saludo y gracias
He desarrollado una aplicación con Eclipse 3.0 que utiliza una base de datos hsql. He creado un instalador que copia todo lo necesario en el directorio destino, incluido el archivo hsqldb.jar, y crea un acceso directo que al ejecutarlo lanza la siguiente instruccion en linea de comando:
java -classpath .;hsqldb.jar -jar miAplicacion.jar
Al ejecutarlo me da una excepcion de que no puede abrir el driver. El codigo donde da la excepcion es:
try
{
Class.forName("org.hsqldb.jdbcDriver").newInstance();
}
catch(Exception e)
{
System.out.println("Error: no se puede cargar el driver");
}
No consigo saber que esta pasando porque en Eclipse se ejecuta perfecto. Alguien sabe si eclipse añade algo mas al classpath? o que debería hacer?
Un saludo y gracias
Valora esta pregunta


0