#1 Le 20/09/2008, à 15:32
- Badaking2
[Résolu] compilation java et classpath
Salut,
J'ai un programme java avec ma classe que j'ai compilé, et mon programme avec mon main que j'aimerais compiler. Il faut donc utiliser classpath mais je ne sais pas comment faire.
Ma classe s'appelle Train; je tape donc:
javac -d ./bin src/pobj/heure/Train.java
Jusque là pas de problème, après, mon programme avec mon main :
javac -classpath -d ./src -./bin src/pobj/heure/TrainMain.java
Me suis-je trompé dans la syntaxe ?
Merci d'avance.
Dernière modification par slasher-fun (Le 20/09/2008, à 20:04)
#2 Le 20/09/2008, à 16:48
- schaars
Re : [Résolu] compilation java et classpath
bonjour
Avec cette ligne là tu compiles src/pobj/heure/Train.java et tu envoies le résultat dans le dossier ./bin.
javac -d ./bin src/pobj/heure/Train.java
Par contre dans la ligne suivante tu ne le spécifie pas le classpath, à rajouter juste après -classpath (d'ailleurs tu peux écrire -cp, c'est plus court). Je l'écrirais comme ça :
javac -classpath ./bin -d ./bin src/pobj/heure/TrainMain.java
Ainsi je cherche les .class dans ./bin, et j'envoie le résultat de la compilation de src/pobj/heure/TrainMain.java dans ./bin
Le linux des uns est l'OS/2 des autres (Thom E. Gemcity)
Hors ligne
#3 Le 20/09/2008, à 18:49
- Badaking2
Re : [Résolu] compilation java et classpath
Ok merci, ça marche nickel