Page 1 sur 1

[emacs-JDEE]utiliser des librairies .jar (résolu)

Publié : mar. 08 févr. 2011, 10:54
par bungle
bonjour

me voilà de retour,
donc aujourd'hui, je souhaiterai utiliser une librairie bien connu (celle du jdbc) sous le nom de:
mysql-connector-java-5.1.14-bin.jar

permettant d'envoyer des requêtes SQL à mySQL, par le biais de (programme en) Java.
avec netbeans pas de souci (mais bon...)

avec emacs et le JDEE (java development environment for emacs) je n'arrive pas à importer de librairie, j'ai beau fouillé un peut partout, sa ne fonctionne pas...

ce que j'ai fait dans emacs: ( en suivant les instruction de http://jdee.sourceforge.net/jdedoc/html ... iguringJDE)

Code : Tout sélectionner

Jde Global Classpath: Hide Value
INS DEL Path: /home/bungle/ProgProj/Java
INS DEL Path: ./lib
INS DEL Path: ./src
INS DEL Path: ./classes
INS
   State: SAVED and set.
seulement rien y fait il ne veut pas voir mes lib :?

merci

Re: [emacs-JDEE]utiliser des librairies .jar (en cours)

Publié : mar. 08 févr. 2011, 11:02
par benjarobin
Quand tu veux importer un jar, il faut mettre le chemin complet avec le nom.
Ce n'est pas comme les .class, ou il ne faut mettre que le dossier "root"

Re: [emacs-JDEE]utiliser des librairies .jar (résolu)

Publié : mar. 08 févr. 2011, 11:06
par bungle
Merci pour ta réponse benjarobin
j'ai trouver une autre solution:
Bon en faite il fallait un peut plus de persévérance, je m'explique:

arborescence :
~/monProjet/src/
~/monProjet/classes/
~/monProjet/lib/


- copier les lib. en .jar dans lib (~/monProjet/lib/) (bon, je le dit même si sa coule de source :wink: )
- il faut enregistrer, et compiler les sources à la racine du projet (~/monProjet/)
et emacs range les classes dans classes les source dans source et 'voie' les lib.

cool :mrgreen: