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

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Avatar de l’utilisateur
bungle
Daikyu
Messages : 85
Inscription : mer. 29 sept. 2010, 01:14

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

Message 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
Dernière modification par bungle le mar. 08 févr. 2011, 11:07, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17596
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

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

Message 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"
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
bungle
Daikyu
Messages : 85
Inscription : mer. 29 sept. 2010, 01:14

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

Message 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:
Répondre