Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/10/2007, à 12:56

Gaga

[Résolu] Installation de JFlex et JCup

Bonjour,

Je débute sous Ubuntu avec la version Gutsy Gibbon. A l'aide de Synaptic, j'ai installé les paquets sun-java5-jdk, jflex et cup (analyse synthaxique et lexicale avec Java). La commande java -version me renvoit :
java version "1.5.0_13"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-b05)
Java HotSpot(TM) Client VM (build 1.5.0_13-b05, mixed mode, sharing)

Mais les commandes java JFlex.Main et java java-cup.Main me renvoient respectivement :
Exception in thread "main" java.lang.NoClassDefFoundError: JFlex/Main
Exception in thread "main" java.lang.NoClassDefFoundError: java-cup/Main

Je me doute qu'il y a une histoire de mise à jour de variables d'environnement, mais je n'y comprend que couic. Quel fichier faut-il modifier (.profile? .bashrc?) et comment le modifier? Ou se trouve mon jdk, jflex et cup après installation avec synaptic?

Un coup de main ne serait pas superflu big_smile.

Merci.

Dernière modification par Gaga (Le 29/10/2007, à 14:43)

Hors ligne

#2 Le 29/10/2007, à 14:11

Gaga__

Re : [Résolu] Installation de JFlex et JCup

J'ai résolu le problème, en ajoutant dans le .bashrc, la ligne :

export CLASSPATH=".:/usr/share/java/JFlex-1.4.1.jar:/usr/share/java/cup-0.10k.jar"

Voila pour ceux qui auraient le même problème de variables d'environnement. neutral