recherche

Maison  >  Questions et réponses  >  le corps du texte

Java.lang.ClassNotFoundException rencontrée : erreur com.mysql.cj.jdbc.Driver, le connecteur mysql a été ajouté à la bibliothèque de référence

public class Connect {
    public static ResultSet select(String query) throws Exception{
        String url="jdbc:mysql://localhost:3306/ms?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=UTC";
        String user="root";
        String password="Ritika@123";
        Class.forName("com.mysql.cj.jdbc.Driver");
        Connection con=DriverManager.getConnection(url, user, password);
        Statement st=con.createStatement();
        ResultSet rs=st.executeQuery(query);
        rs.next();
        return rs;
    }
}

P粉877114798P粉877114798258 Il y a quelques jours428

répondre à tous(1)je répondrai

  • P粉466290133

    P粉4662901332024-03-20 16:20:07

    Assurez-vous que le fichier JAR du pilote se trouve dans votre chemin de classe. Cette exception vous indique que Java ne trouve pas la classe que vous souhaitez instancier.

    S'il ne figure pas sur votre chemin de classe, il est introuvable.

    Par exemple, vous pouvez l'exécuter sur la ligne de commande comme ceci :

    java -cp ".;driver.jar" Connect

    Ou définissez la variable CLASSPATH dans votre environnement pour inclure le fichier driver.jar.

    répondre
    0
  • Annulerrépondre