Java.lang.noclassdeffounderror [message #92682] |
Mon, 22 November 2004 03:51 |
Pablo
Messages: 7 Registered: August 2002
|
Junior Member |
|
|
Hi,
i'm newbie in java. I've next code:
--------------------------------
Connection conn = null;
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
conn = DriverManager.getConnection("jdbc:oracle:thin:@P-BARAKA3:1521:SICALWIN","yyyyy","xxxx");
----------------------------------
in last instruction it throws a java.lang.noClassDefFoundError.
I don't know why i can't to establish the connection.
Thanks and i apologize for my english.
|
|
|
Re: Java.lang.noclassdeffounderror [message #92688 is a reply to message #92682] |
Tue, 23 November 2004 19:41 |
Frank Naude
Messages: 4589 Registered: April 1998
|
Senior Member |
|
|
Hi,
The Java class loader cannot find the Oracle JDBC driver class. You need to include classesXX.jar (or classesXX.zip) into your CLASSPATH.
Here is a Unix/Linux example using JRE 1.2:
$ export CLASSPATH=$ORACLE_HOME/jdbc/lib/classes12.jar
Best regards.
Frank
|
|
|