hi,
i got class not found exception of a small jdbc program in windows.
the program is like this[code=java]
import java.sql.*;
public class Db1
{
public static void main(String a[]) throws Exception
{
Class.forName(" oracle.jdbc.dri ver.OracleDrive r");
//Driver drv=new oracle.jdbc.dri ver.OracleDrive r();
//DriverManager.r egisterDriver(d rv);
Connection con=DriverManag er.getConnectio n("jdbc.oracle: thin:@localhost :1521:orcl","sc ott","tiger");
System.out.prin tln("concls->"+con.getClass ());
}
}
and the problem is like this
E:\work>javac Db1.java
Db1.java:21: cannot find symbol
symbol : variable con
location: class Db1
System.out.prin tln("concls->"+con.getClass ());
^[/code]
1 error
E:\work>javac Db1.java
E:\work>java Db1
java.lang.Class NotFoundExcepti on: oracle.jdbc.dri ver.OracleDrive r
Exception in thread "main" java.lang.NullP ointerException
at Db1.main(Db1.ja va:21)
E:\work>javac Db1.java
E:\work>java Db1
Exception in thread "main" java.lang.Class NotFoundExcepti on: oracle.jdbc.dri ver.
OracleDriver
at java.net.URLCla ssLoader$1.run( Unknown Source)
at java.security.A ccessController .doPrivileged(N ative Method)
at java.net.URLCla ssLoader.findCl ass(Unknown Source)
at java.lang.Class Loader.loadClas s(Unknown Source)
at sun.misc.Launch er$AppClassLoad er.loadClass(Un known Source)
at java.lang.Class Loader.loadClas s(Unknown Source)
at java.lang.Class Loader.loadClas sInternal(Unkno wn Source)
at java.lang.Class .forName0(Nativ e Method)
at java.lang.Class .forName(Unknow n Source)
at Db1.main(Db1.ja va:6)
E:\work>
I already set the classpath and i already check the Services.msc also.
there is no problem over their.
i am using oracle 9 software
i got class not found exception of a small jdbc program in windows.
the program is like this[code=java]
import java.sql.*;
public class Db1
{
public static void main(String a[]) throws Exception
{
Class.forName(" oracle.jdbc.dri ver.OracleDrive r");
//Driver drv=new oracle.jdbc.dri ver.OracleDrive r();
//DriverManager.r egisterDriver(d rv);
Connection con=DriverManag er.getConnectio n("jdbc.oracle: thin:@localhost :1521:orcl","sc ott","tiger");
System.out.prin tln("concls->"+con.getClass ());
}
}
and the problem is like this
E:\work>javac Db1.java
Db1.java:21: cannot find symbol
symbol : variable con
location: class Db1
System.out.prin tln("concls->"+con.getClass ());
^[/code]
1 error
E:\work>javac Db1.java
E:\work>java Db1
java.lang.Class NotFoundExcepti on: oracle.jdbc.dri ver.OracleDrive r
Exception in thread "main" java.lang.NullP ointerException
at Db1.main(Db1.ja va:21)
E:\work>javac Db1.java
E:\work>java Db1
Exception in thread "main" java.lang.Class NotFoundExcepti on: oracle.jdbc.dri ver.
OracleDriver
at java.net.URLCla ssLoader$1.run( Unknown Source)
at java.security.A ccessController .doPrivileged(N ative Method)
at java.net.URLCla ssLoader.findCl ass(Unknown Source)
at java.lang.Class Loader.loadClas s(Unknown Source)
at sun.misc.Launch er$AppClassLoad er.loadClass(Un known Source)
at java.lang.Class Loader.loadClas s(Unknown Source)
at java.lang.Class Loader.loadClas sInternal(Unkno wn Source)
at java.lang.Class .forName0(Nativ e Method)
at java.lang.Class .forName(Unknow n Source)
at Db1.main(Db1.ja va:6)
E:\work>
I already set the classpath and i already check the Services.msc also.
there is no problem over their.
i am using oracle 9 software
Comment