Maison > Java > javaDidacticiel > Comment résoudre ClassNotFoundException : com.mysql.jdbc.Driver ?

Comment résoudre ClassNotFoundException : com.mysql.jdbc.Driver ?

Patricia Arquette
Libérer: 2024-12-03 13:26:10
original
634 Les gens l'ont consulté

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

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

Cause

Cette erreur se produit généralement lorsque le La bibliothèque MySQL Connector/J n'est pas incluse dans le chemin de classe du projet. Cette bibliothèque contient la classe com.mysql.jdbc.Driver, qui est utilisée pour établir une connexion à une base de données MySQL.

Solutions

Projets Maven

Ajoutez la dépendance suivante à votre fichier pom.xml :

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>5.1.39</version>
</dependency>
Copier après la connexion

Référez-vous à [ici](https://mvnrepository.com/artifact/mysql/mysql-connector-java) pour les versions disponibles.

Projets non-Maven

Ajouter manuellement le connecteur MySQL/J JAR vers le chemin de construction du projet :

  • Cliquez avec le bouton droit sur le projet -> Chemin de construction -> Configurer le chemin de construction...
  • Dans l'onglet Bibliothèques, cliquez sur Ajouter des JAR externes...
  • Sélectionnez le fichier JAR MySQL Connector/J depuis votre système
  • Téléchargez le JAR fichier de [ici](https://dev.mysql.com/downloads/connector/j/).

Explication

Lors de la construction du projet, Java nécessite le com.mysql. Classe jdbc.Driver de la bibliothèque MySQL Connector/J. En ajoutant la bibliothèque au chemin de classe, Java peut localiser la classe et établir la connexion à la base de données MySQL.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal