UnsatisfiedLinkError: no jaybird2
Bonjour,
Je débute avec JDBC et Firebird. Je tente d'acceder à une base de données locale sous Windows. le jar jaybird-full-2.0.1.jar est dans le classpath.
Le driver est bien chargé sans erreurs par :
Code:
Class.forName ("org.firebirdsql.jdbc.FBDriver");
mais une erreur survient lors de l'appelr à Driver.getConnection():
Code:
1 2 3 4 5 6 7
|
String databaseURL = "jdbc:firebirdsql:local:/Database/db.FDB";
String user = "user";
String password = "mdp";
String driverName = "org.firebirdsql.jdbc.FBDriver";
connection = DriverManager.getConnection (databaseURL, user, password); |
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: no jaybird2 in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at org.firebirdsql.gds.impl.jni.JniGDSImpl.initJNIBridge(JniGDSImpl.java:56)
at org.firebirdsql.gds.impl.jni.JniGDSImpl.<clinit>(JniGDSImpl.java:21)
[...]
Je peux poster le code complet mais je ne voulais pas alourdir le message dans un permier temps. Je n'ai pas trouvé de solutions valables dans la FAQ et à l'aide de google.
Merci d'avance pour votre aide.