>Java >java지도 시간 >ClassNotFoundException: com.mysql.jdbc.Driver를 해결하는 방법?

ClassNotFoundException: com.mysql.jdbc.Driver를 해결하는 방법?

Patricia Arquette
Patricia Arquette원래의
2024-12-03 13:26:10493검색

How to Resolve ClassNotFoundException: com.mysql.jdbc.Driver?

ClassNotFoundException: com.mysql.jdbc.Driver with MySQLConnector/J

원인

이 오류는 일반적으로 다음과 같은 경우에 발생합니다. MySQL Connector/J 라이브러리는 프로젝트의 클래스 경로에 포함되지 않습니다. 이 라이브러리에는 MySQL 데이터베이스에 대한 연결을 설정하는 데 사용되는 com.mysql.jdbc.Driver 클래스가 포함되어 있습니다.

솔루션

Maven 프로젝트

다음 종속성을 추가하세요. pom.xml 파일에:

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

참조 [여기](https://mvnrepository.com/artifact/mysql/mysql-connector-java)에서 사용 가능한 버전을 확인하세요.

Maven이 아닌 프로젝트

MySQL 커넥터/J JAR를 수동으로 추가하세요. 파일을 프로젝트 빌드 경로에 추가합니다:

  • 프로젝트를 마우스 오른쪽 버튼으로 클릭 -> 빌드 경로 -> 빌드 경로 구성...
  • 라이브러리 탭에서 외부 JAR 추가...를 클릭합니다.
  • 시스템에서 MySQL Connector/J JAR 파일 선택
  • JAR 다운로드 파일의 출처 [여기](https://dev.mysql.com/downloads/connector/j/).

설명

프로젝트 빌드 시 Java에서는 com.mysql이 필요합니다. MySQL Connector/J 라이브러리의 jdbc.Driver 클래스입니다. 클래스 경로에 라이브러리를 추가하면 Java가 클래스를 찾고 MySQL 데이터베이스에 대한 연결을 설정할 수 있습니다.

위 내용은 ClassNotFoundException: com.mysql.jdbc.Driver를 해결하는 방법?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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