IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JDBC Java Discussion :

[HSQLDB] Pb de ClassNotFoundException


Sujet :

JDBC Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    213
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 213
    Par défaut [HSQLDB] Pb de ClassNotFoundException
    Bonjour à tous,

    Au démarrage, mon programme lance la méthode connect que voici:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
        private Connection connexion;
        private String jdbcDriver = "org.hsqldb.jdbcDriver";
        private String database = "jdbc:hsqldb:file:database";
        private String user = "sa";
        private String password = "";
     
        public void connect() {
            try {
                Class.forName(jdbcDriver).newInstance(); //on charge le driver
                connexion = DriverManager.getConnection(database, user, password); //on se connecte
                log.info("[FACTION]Connection à la base ok");
            } catch(InstantiationException e) {
                System.out.println("Erreur au chargement du driver");
            } catch(Exception e) {
                e.printStackTrace();
            }
        }
    Jusque là aucun problème, mais lors du lancement de l'appli, il me lève une
    ClassNotFoundException: org.hsqldb.jdbcdriver
    Je ne vois pas d'où cela peut venir (tout le répertoire contenant hsqldb est dans un répertoire lib à la racine du projet et j'ai bien rajouté le .jar contenu dans le répertoire lib de hsqldb.)

    Merci d'avance pour votre aide

    edit: cela provient sûrement de l'importation du jar. Pourtant sous eclipse j'ai bien fait build path -> configure buildpath -> librairies puis Add jar (ou un truc du genre) et j'ai choisi hsqlbd.jar

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Transports

    Informations forums :
    Inscription : Août 2011
    Messages : 3
    Par défaut
    Bonjour,

    est-ce que le jar qui contient ton driver hsqldb se trouve également dans le répertoire lib de ton serveur ?
    Par exemple, tomcat/common/lib si tu utilises tomcat.

    Pierre

Discussions similaires

  1. hsqldb : jdbcDriver ClassNotFoundException.
    Par C_Sipi dans le forum JDBC
    Réponses: 8
    Dernier message: 26/03/2009, 13h45
  2. [HSQLDB] Problème de ClassNotFoundException
    Par Nadd dans le forum JDBC
    Réponses: 2
    Dernier message: 03/08/2008, 11h50
  3. [RMI] ClassNotFoundException que je ne comprends tjs pas
    Par Satch dans le forum API standards et tierces
    Réponses: 4
    Dernier message: 10/05/2007, 12h07
  4. [EJB] ClassNotFoundException au déploiement
    Par rivierem dans le forum Java EE
    Réponses: 2
    Dernier message: 29/06/2004, 09h29
  5. [EJB] ClassNotFoundException au démarrage
    Par loulou dans le forum Java EE
    Réponses: 10
    Dernier message: 21/06/2004, 13h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo