Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1412 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  JDBC avec NetBeans

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

JDBC avec NetBeans

n°2116989
DarkGriffi​n
Posté le 16-12-2011 à 22:45:06  profilanswer
 

Bonjour,
 
Je suppose que la question a déjà due être posée, mais étant donné que ça dépends grandement des configurations de chacun, je préfère ouvrir un nouveau sujet pour cela.
 
Je cherche donc à lire une base de données MySQL avec Java. Pour la petite histoire, ça marchait très bien la semaine dernière, jusqu'à ce que je crame mon pc, que j'en change, que je réinstalle tout, et aujourd'hui soit j'oublie un truc que j'avais configuré la dernière fois, soit il y a un problème de compatibilité, je ne sais pas.
 
Je travaille avec NetBeans 6.9.1 et la jdk 1.7.0 :
 
http://img15.hostingpics.net/pics/450110NetBeans.jpg
 
J'ai installé MySQL Server 5.5.19 et il se lance très bien :
 
http://img15.hostingpics.net/pics/229319MySQL.jpg
 
J'ai configuré le PATHCLASS de windows de cette manière (dans les variables d'environnement directement) :
 

Code :
  1. CLASSPATH = .;"C:\Program Files\NetBeans 6.9.1\ide\modules\ext\mysql-connector-java-5.1.6-bin.jar"


 
J'ai aussi configuré le projet sous NetBeans de cette manière :
 
http://img15.hostingpics.net/pics/221684ClassPath.jpg
 
Et mon code est le suivant :
 

Code :
  1. try {
  2.                         Class.forName("com.mysql.jdbc.Driver" );
  3.   Global.debug("BDD : DRIVER OK ! " );
  4.                        
  5.  } catch (ClassNotFoundException e) {
  6.                     Global.debug("BDD : La classe com.mysql.jdbc.Driver n a pas ete trouve" );
  7.                 }


 
Et il me sort qu'il ne trouve pas la classe du driver. Est-ce que vous auriez une idée de comment résoudre le problème ? J'ai désinstallé NetBeans, réinstallé, essayé la version 7.0.1, puis revenu à cette version, etc...
 
Je ne comprend pas pourquoi ça bug.
 
Merci de votre aide !

mood
Publicité
Posté le 16-12-2011 à 22:45:06  profilanswer
 

n°2117036
zapan666
Tout est relatif
Posté le 17-12-2011 à 18:25:49  profilanswer
 

Il faut que ton jar soit dans le classpath quand tu lance ton programme (regarde dans le panneau build and run si il n'y a pas quelque chose comme ça)  
Je ne sais pas si la variable d'environnement CLASSPATH est prise en compte quand c'est lancé depuis netbeans (peut être qu'il surchage la variable...)
 
en passant, tu vois bien CLASSPATH quand tu fais un set ?  
 
Tu as 2/3 trucs sur la classpath ici : http://forum.hardware.fr/hfr/Progr [...] 1088_1.htm


---------------
my flick r - Just Tab it !
n°2117155
DarkGriffi​n
Posté le 18-12-2011 à 21:05:25  profilanswer
 

Le CLASSPATH m'a l'air nickel.
 
Et le "build and run" ne propose pas d'importer une librairie, je ne pense pas que ca vienne de là.
 
Je désespère là, que puis-je faire ?

n°2117167
souk
Tourist
Posté le 19-12-2011 à 03:12:54  profilanswer
 

tu configures le source classpath la, pas le build ou runtime
 
cf ton screenshot "This classpath is used by the IDE features like code completion [...] These settings do not modify the build script"


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  JDBC avec NetBeans

 

Sujets relatifs
l'utilisation de profiler de netbeans[Résolu]Récupérer une interface swing créée avec Netbeans
Bouton NetBeans et pop-upprobleme d'execution netbeans java
[JDBC]Serveur Mysql local[Résolut]JDBC/ ODBC erreur de connexion
[Swing/Netbeans] Problème pour organiser l'interfacecode java pour afficher un frame en click sur le menu en netbeans
code java pour afficher un frame en click sur le menu netbeansMessage d'erreur NetBeans
Plus de sujets relatifs à : JDBC avec NetBeans


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR