From: | "Xavier Poinsard" <xpoinsard(at)free(dot)fr> |
---|---|
To: | abdelkader belkadi <contactbelkadi(at)yahoo(dot)fr> |
Cc: | pgsql-jdbc(at)postgresql(dot)org |
Subject: | Re: pgsql-jdbc and Java |
Date: | 2005-08-03 15:55:13 |
Message-ID: | 42F0E8E1.9070502@free.fr |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-jdbc |
abdelkader belkadi a écrit :
> Hello,
> I developped my java project with Java NetBeans IDE,
> the code connects to a postgreSQL database using the
> postgresql-8.1dev-400.jdbc3.jar driver, the project builds and executes
> correctly when using the IDE, however when trying to use the DOS command
> line as follow:
> D:\java -jar projectpath/projectname.jar
> the following error is generated:
> Class not found !
> java.lang.ClassNotFoundException: org.postgresql.Driver
> at java.net.URLClassLoader$1.run(Unknown Source)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(Unknown Source)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at java.lang.ClassLoader.loadClassInternal(Unknown Source)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Unknown Source)
> at logfilerewriter.Main.connectDb(Main.java:235)
> at logfilerewriter.Main.main(Main.java:45)
> I checked the class path, it is correctly set.
> The error disapears if I don't call the method that connects to the
> database, which means that their is no CLASSPATH problem.
No, it means that there is a class path problem.
Could you triple check your CLASSPATH ?
What if you add " -cp path_to_postgresqldriver.jar " to your command line ?
From | Date | Subject | |
---|---|---|---|
Next Message | Víctor Pérez Juárez | 2005-08-03 17:20:16 | Re: some improve JDBC |
Previous Message | abdelkader belkadi | 2005-08-03 15:39:23 | pgsql-jdbc and Java |