글쓴이 :성우 1999년 10월 26일 14:57:56
Oracle DB에 접근하기 위해서 Oracle에서 JDBC Driver를 Down 받아서, c:\jdk1.2.2\classes111.zip 으로 추가를 해놓고 다음과 같이 Class.forName ()으로 등록하려고 하는데
Exception in thread "main" java.lang.ClassNotFoundException: oracle.jdbc.driver.
OracleDriver
와 같은 에러메시지가 나옵니다.
소스는
import java.sql.* ;
import java.io.* ;
import java.util.* ;
import oracle.jdbc.driver.* ;
class OracleDriverTest {
public static void main(String args[])
throws ClassNotFoundException, SQLException
{
System.out.println("Start connection process...");
String driverName = "oracle.jdbc.driver.OracleDriver" ;
System.out.println("Registering the jdbc Driver...");
Class.forName (driverName);
System.out.println("Attempting to connect to the oracle..") ;
Connection dbcon = DriverManager.getConnection ("jdbc:oracle:thin:@203.248.150.167:1521:orcl",
"scote",
"tiger") ;
이렇게 돼있구요..
compile할 때는
javac OracleDriverTest.java -classpath c:\jdk1.2.2\classes111.zip
이렇게 해서 컴파일이 잘 됐거든요..
근데.
java OracleDriverTest -classpath c:\jdk1.2.2\classes111.zip
이렇게 실행을 시키면 위와 같이 class를 못찾는다는 메시지가 나와요..
제가 뭔가 기본적인 것을 모르고 있는 거 같은데...
답 좀 주세요..