내용으로 건너뛰기
adminschool.net wiki
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
추적:
•
java
•
django
develop:java:classnotfoundexception
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver 문제해결방법 ====== ===== ojdbc14.jar 복사 ===== - 아래의 방법 중 한가지를 선택하면 된다. ==== Windows ==== - [내컴퓨터] -> [속성] -> [고급] -> [환경변수] 에서 classpath에 ojdbc14.jar 를 추가한다. - 오라클이 설치되어 있을 경우에는 $ORACLE_HOME/server/jdbc/lib/ojdbc14.jar 를 설정하고, \\ 설치되어 있지 않을 경우에는 별도로 복사해서 경로를 지정한다. ==== JAVA ==== - 아래의 경로에 ojdbc14.jar를 복사해 줘도 된다. - JAVA JDK 설치 경로의 lib - JAVA JRE 설치 경로의 lib/ext ===== 테스트 ===== - 아래의 소스를 오라클 정보(URL,ID,PW)만 수정하고 jdbc_sample.java 파일로 만든다. <code> import java.sql.*; public class jdbc_ex01 { public static void main(String[] args) { Connection conn = null; ResultSet rs = null; Statement stmt = null; String url = null; String id = "hr"; String pw = "hr"; try{ url ="jdbc:oracle:thin:@10.0.0.2:1521:ORCL"; Class.forName("oracle.jdbc.driver.OracleDriver"); conn = DriverManager.getConnection(url,id,pw); System.out.println("DB connection complete"); stmt = conn.createStatement(); rs = stmt.executeQuery("select userid,userpw from admin"); while(rs.next()){ String userid = rs.getString(1); String userpw = rs.getString(2); System.out.println(userid +", "+userpw); } stmt.close(); conn.close(); } catch (Exception e){ e.printStackTrace(); } } } </code> - 컴파일하여 class 파일을 생성한다. <code java> javac jdbc_sample.java </code> - class 파일을 실행한다. <code java> D:\>java jdbc_sample DB connection complete test1, 1111 admin, 1234 </code>
develop/java/classnotfoundexception.txt
· 마지막으로 수정됨: 2012/04/03 09:19 저자
starlits
문서 도구
문서 보기
이전 판
역링크
맨 위로