utiliser une bibliothèque DLL avec JBuilder [JBuilder] - Java - Programmation
Marsh Posté le 03-06-2004 à 16:27:16
Pour ajouter une librairie a ton projet:
1) Aller dans Outils / Configurer les bibliotheques
2) Creer une nouvelle bibliotheque en ajoutant ton fichier JAR
3) Aller dans les proprietes de ton projet et ajouter la bibliotheque que tu vients de creer
Marsh Posté le 03-06-2004 à 16:35:42
je l'ai pas crée la bibli elle existe déjà, le truc c qu'il faut qu'il la charge.
la g fait le bourrin, g mis les dll ds systeme32 mais bon, je cherche moins radical
Marsh Posté le 03-06-2004 à 16:50:41
Methodlol a écrit : je l'ai pas crée la bibli elle existe déjà, le truc c qu'il faut qu'il la charge. |
Bah oui, ce que j'ai dis c'est pour ajouter une librairie existante
Marsh Posté le 03-06-2004 à 16:56:02
nerisson a écrit : Bah oui, ce que j'ai dis c'est pour ajouter une librairie existante |
sauf que lui c'est une dll...
suffit de préciser le java.library.path, comme dit dans le message d'erreur
Marsh Posté le 03-06-2004 à 17:59:37
lorill a écrit : sauf que lui c'est une dll... |
exact, et ca se configure ou ca?
Marsh Posté le 03-06-2004 à 18:18:14
c'est un argument a passer a la jvm avec -D
java -Djava.library.path=<chemin vers le repertoir ou se trouve la dll ICI> mon.package.MaClass
Edit: => dans JBuilder, j'en sais rien, je connais pas
Marsh Posté le 03-06-2004 à 15:59:44
Bonjour à tous
Je travaille actuellement sur un projet qui nécessite des bibliothèques externes. J'utilise jbuilder et qd ds mes propriétés du projets j'essaie d'ajouter en path le répertoire qui contient mes lib dans la config des bibliothèques, il ne me prend que les *.jar.
Pourtant, je dispose d'une version précompilée du projet, je sais donc que cela fonctionne, mais je l'execute avec un fichier bat dont voici le source
et quand j'essaie de lancer avec jbuilder, j'obtient cette erreur:
Sorry, can't find the library: GL4JavaJauGljJNI14
java.lang.UnsatisfiedLinkError: no GL4JavaJauGljJNI14 in java.library.path
qq1 peut m'éclairer?
Message édité par methodlol le 03-06-2004 à 16:08:07