Re: pgsql-jdbc and Java
От | Xavier Poinsard |
---|---|
Тема | Re: pgsql-jdbc and Java |
Дата | |
Msg-id | 42F0E8E1.9070502@free.fr обсуждение исходный текст |
Ответ на | pgsql-jdbc and Java (abdelkader belkadi <contactbelkadi@yahoo.fr>) |
Список | 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 ?
В списке pgsql-jdbc по дате отправления: