Bonsoir !
j'ai créé un petit projet en java.
J'ai configuré mon CLASSPATH=/home/antoine/JavaEX
Mon projet je l'ai creé dans le repertoire
/home/antoine/JavaEx/Jeu
Donc dans mon fichier Loto.java
j'ai ecrit :
Code :
- package Jeu;
- import java.util.*;
|
et dans la deuxieme GrilleLoto
Code :
- import Jeu.Loto;
- import java.util.List;
- import javax.swing.JOptionPane;
|
A la compilation je n'ai aucuns problèmles !
MAis dans le repertoir Jeu quand je veux exectuer "java GrilleLoto"
j'ai ce message :
Code :
- Exception in thread "main" java.lang.NoClassDefFoundError:
|
ET quand je place les classes dans le Classpath /home/antoine/JavaEx
Je n'ai pas de problème d'execution!
donc faut il faut Editer son CLasspath pour chaque projet ? et ajouter le rep du package ?
et Ajouter
Code :
- export CLASSPATH=/home/antoine/JavaEx;/home/antoine/JavaEx/Jeu
|
C'est ça la solution ?
Une autre question ? comment puis je créé un .JAR executable avec toutes les classe qu'il faut a l'interieur ?
et que je puisse l'executer sur un autre pc avec une MVJ.
J'espère que j'ai été assez clair dans mes questions, Merci
++
Message édité par MrBlues le 18-11-2005 à 17:50:00