Compilation java

Fermé
k! - 18 nov. 2003 à 16:05
 k! - 20 nov. 2003 à 11:24
Bonjour,
J'essaye de compiler mes classes java avec javac :
javac chemin/MaClasse.java
Le problème c'est qu'il ne reconnait pas que cette classe fait parti d'un package.
En haut de chq classe j'ai mis package nomPackage;
J'ai mis ttes les classes appartenant au package ds un repertoire du nom du package.
Je ne sais pas comment faire pour qu'il le prenne en compte.
Faut-il changer qque chose ds la variable PATH? Si oui, comment faire exactement sans risquer d'effacer les variables deja existantes?

Merci d'avance
A voir également:

2 réponses

k! Messages postés 1 Date d'inscription mardi 18 novembre 2003 Statut Membre Dernière intervention 18 novembre 2003
18 nov. 2003 à 17:41
Bon ben je reponds a ma propre question pour pouvoir en poser une autre maintenant :
il faut bien mettre le chemin d'accès ds la variable CLASSPATH.
Ceci etant fait, mes compiles se passent bien et maintenant nouveau bloquage lors de l'execution :
Exception in thread "main" java.lang.NoClassDefFoundError: Jeu
là je bloque... le chemin est bien ds la classpath... je me suis placée ds le rep ou ya mes . class.... et je fais java Jeu ( Jeu etant ma classe principale)
Help me please!
0
Salut!

Pour executer, ne spécifie pas l'extension .class du fichier...
Bref, tu dois lancer:
"java Jeu" et non pas "java Jeu.class"

Bon courage!

Olivier
0
Salut!
Oui c'est bien ce que je fais!
java Jeu
sans le .class
.....
mais merci qd meme :-)
0