Xerial에서 SQLite jdbc 클래스를 사용하려고했습니다. 내가 무엇을 실행하려고 할 때마다, 그것은 나에게 다음과 같은 오류를주고, 실패 : 나는 아이비를 사용하고, 그리고 내 ivy.xml
파일에 다음 한SQLite JDBC 클래스를 찾을 수 없음 예외
java.lang.ClassNotFoundException: org.sqlite.Driver
.
<dependency org="org.xerial" name="sqlite-jdbc" rev="3.7.2"/>
여기에는 내 클래스 경로에 sqlite-jdbc-3.7.2.jar 파일이 포함됩니다. 나는 수동으로 추가하려고했지만 아무 소용이 없다.
이 명령 줄에서 항아리가 포함되어 실행되는 명령을 검색
Class.forName("org.sqlite.Driver");
나는 시도했다 : 나는 여전히 다음 줄에 클래스를 찾을 수 없습니다 예외가
java -cp ... sqlite-jdbc-3.7.2.jar ...
을 이 특정 이슈에 대해서는 주위를 둘러 보았지만, 이클립스가 클래스 경로에 jar 파일을 나열하기 때문에 클래스 경로에 jar 파일을 포함 시켜서 문제가 해결되는 것이 대부분입니다.
JAR 압축을 풀고 Driver 클래스가 있는지 확인 했습니까? – NINCOMPOOP