javac *.java ne devrait pas être utilisé...
Il sert simplement à compiler des classes simple rapidement, mais surtout pas à compiler un projet !
Lorsque tu compiles un projet, il faut préciser au minimum les éléments suivant :
- Le(s) répertoire(s) de base et les *.jar contenant les fichiers *.class déjà compilé, que ce soit les librairies externes ou tes propres classes.
On utilise pour cela l'option -classpath ou (-cp).- Le(s) répertoire(s) de base contenant tes fichiers sources *.java
l'option -sourcepath- Le répertoire de base dans lequel seront conservé les fichiers *.class généré.
l'option -d
Et ne surtout pas utiliser la variable d'environnement CLASSPATH qui risque d'apporter plus de problème qu'autre chose...
a++
En java, ou pour tout les projets a realiser, j'utilisais -classpath, -sourcepath ... mais on débute en J2EE, je compile rapidement avec *.java car c'est "simplement" un tp et on refait betement ce que nos enseignant on pu nous montrer, c'est a dire changer le CLASSPATH =S
Le savoir viendra avec le temps ...
Je vois que tu as mis le classpath, donc "." n'est plus dedans là.
Et en faisant javac *.java comme tu le fais, les .class sont générés dans . si je ne m'abuse...
Sinon à vtre place, même pour un simple tp je suivrais les conseils d'adiGuba...
re à tous !
ça y est ça marche pour moi aussi, mais je dois dire que adiBuga m'apprend quelquechose et que je pense que je vais suivre son conseil...
dans un .bat parce que j'ai quand meme vachement la flemme de faire tout ça à chaque fois que j'ouvre mon terminal lol.
enfin toujours on peut voir les dégats d'eclipse et compagnie lol, je peut vous batir une interface graphique avec un accès en JDBC derrière et je suis infoutu de compiler à la main c'est pathétique xD.
bref, merci à tout le monde ça marche ce sera le mot de la fin
PS : prend pas trop ton temps Antognam le stage approche
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager