I don't find where is my problem with this information sysinfo tool derby :
Microsoft Windows [version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. Tous droits réservés. C:\Program Files (x86)\Java\jdk1.7.0_10\db\lib>java -jar derbyrun.jar sysinfo ------------------ Informations Java ------------------ Version Java : 1.7.0_13 Fournisseur Java : Oracle Corporation RÚpertoire principal Java : C:\Program Files (x86)\Java\jre7 Chemin de classes Java : derbyrun.jar Nom du systÞme d'exploitation : Windows 7 Architecture du systÞme d'exploitation : x86 Version du systÞme d'exploitation : 6.1 Nom d'utilisateur Java : ymersion RÚpertoire principal utilisateur Java : C:\Users\ymersion RÚpertoire utilisateur Java : C:\Program Files (x86)\Java\jdk1.7.0_10\db\lib java.specification.name: Java Platform API Specification java.specification.version: 1.7 java.runtime.version: 1.7.0_13-b20 --------- Informations Derby -------- JRE - JDBC: Java SE 7 - JDBC 4.0 [C:\Program Files (x86)\Java\jdk1.7.0_10\db\lib\derby.jar] 10.8.2.2 - (1181258) [C:\Program Files (x86)\Java\jdk1.7.0_10\db\lib\derbytools.jar] 10.8.2.2 - (1181 258) [C:\Program Files (x86)\Java\jdk1.7.0_10\db\lib\derbynet.jar] 10.8.2.2 - (118125 8) [C:\Program Files (x86)\Java\jdk1.7.0_10\db\lib\derbyclient.jar] 10.8.2.2 - (118 1258) ------------------------------------------------------ ----------------- Informations sur l'environnement local ----------------- Environnement local actuel : [franþais/France [fr_FR]] La prise en charge de cet environnement local a ÚtÚ trouvÚe : [cs] version : 10.8.2.2 - (1181258) La prise en charge de cet environnement local a ÚtÚ trouvÚe : [de_DE] version : 10.8.2.2 - (1181258) La prise en charge de cet environnement local a ÚtÚ trouvÚe : [es] version : 10.8.2.2 - (1181258) La prise en charge de cet environnement local a ÚtÚ trouvÚe : [fr] version : 10.8.2.2 - (1181258) La prise en charge de cet environnement local a ÚtÚ trouvÚe : [hu] version : 10.8.2.2 - (1181258) La prise en charge de cet environnement local a ÚtÚ trouvÚe : [it] version : 10.8.2.2 - (1181258) La prise en charge de cet environnement local a ÚtÚ trouvÚe : [ja_JP] version : 10.8.2.2 - (1181258) La prise en charge de cet environnement local a ÚtÚ trouvÚe : [ko_KR] version : 10.8.2.2 - (1181258) La prise en charge de cet environnement local a ÚtÚ trouvÚe : [pl] version : 10.8.2.2 - (1181258) La prise en charge de cet environnement local a ÚtÚ trouvÚe : [pt_BR] version : 10.8.2.2 - (1181258) La prise en charge de cet environnement local a ÚtÚ trouvÚe : [ru] version : 10.8.2.2 - (1181258) La prise en charge de cet environnement local a ÚtÚ trouvÚe : [zh_CN] version : 10.8.2.2 - (1181258) La prise en charge de cet environnement local a ÚtÚ trouvÚe : [zh_TW] version : 10.8.2.2 - (1181258) ------------------------------------------------------ C:\Program Files (x86)\Java\jdk1.7.0_10\db\lib> -----Message d'origine----- De : Bryan Pendleton [mailto:bpendleton.de...@gmail.com] Envoyé : samedi 23 février 2013 18:06 À : Derby Discussion Objet : Re: DriverManager.getConnection error with JDK 7 >> I caught SQLException and he said that : "No suitable driver found >> for jdbc:derby:MoneyBack1;create=true;user=miltone;password=password" > > So your classloader can't find the derby driver. Have you checked that derby.jar is on your classpath? The sysinfo tool is useful for diagnosing classpath problems like these: http://db.apache.org/derby/docs/10.9/getstart/tgsrunningsysinfo.html thanks, bryan