>Java >java지도 시간 >JDBC에서 'java.lang.ClassNotFoundException: com.mysql.jdbc.Driver'를 수정하는 방법은 무엇입니까?

JDBC에서 'java.lang.ClassNotFoundException: com.mysql.jdbc.Driver'를 수정하는 방법은 무엇입니까?

Barbara Streisand
Barbara Streisand원래의
2024-12-06 02:09:17433검색

How to Fix

MySQL 연결 중 JDBC 드라이버 오류: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

Java에서 오류 "java.lang.ClassNotFoundException: com.mysql.jdbc.Driver" 메시지는 MySQL Connector/J가 라이브러리가 없거나 잘못 구성되었습니다. 문제를 해결하기 위해 수행할 수 있는 작업은 다음과 같습니다.

해결책 1: MySQL 커넥터/J 종속성 포함

IntelliJ:

  1. "프로젝트"에서 해당 프로젝트를 마우스 오른쪽 버튼으로 클릭하세요. Explorer."
  2. "추가" 위에 마우스를 놓고 "라이브러리"를 선택합니다.
  3. "Java"를 선택하고 mysql-connector-java.jar 파일에 경로를 추가합니다.

Maven 프로젝트:

다음 종속성을 추가합니다. pom.xml 파일:

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>5.1.39</version>
</dependency>

해결책 2: 수동 Jar 파일 추가

  1. MySQL 웹 사이트에서 mysql-connector-java.jar 파일을 다운로드합니다. .
  2. "프로젝트"에서 해당 프로젝트를 마우스 오른쪽 버튼으로 클릭하세요. Explorer."
  3. "Build Path" >를 선택합니다. "빌드 경로 구성"
  4. "라이브러리" 탭을 클릭합니다.
  5. "외부 JAR 추가"를 클릭합니다.
  6. 다운로드한 mysql-connector-java.jar을 선택합니다. file.

설명:

Java Virtual Machine이 다음의 일부인 com.mysql.jdbc.Driver 클래스를 찾을 수 없기 때문에 예외가 발생합니다. MySQL 커넥터/J 라이브러리. 종속성을 추가하거나 JAR 파일을 수동으로 포함하면 드라이버 클래스를 제공하고 애플리케이션이 MySQL 데이터베이스에 대한 연결을 설정할 수 있습니다.

위 내용은 JDBC에서 'java.lang.ClassNotFoundException: com.mysql.jdbc.Driver'를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.