Bonjour a tous...
J'ai une question sans doute un peu idiote...
J'ai compilé et exécuté mes prgs java a la main pdt des années...mais depuis j'utilise eclipse...qui gère ca très bien a ma place...
Mais bon, désormais il faut que je me refasse un shell pour compiler mes sources...
Seulement mes sources sont dans trois package (donc trois dossiers) différents.
En gros j'ai a la racine de mon projet un dossier classes, un dossier lib et un dossier source, dans mon dossier source j'ai mes trois package engine, struct et gui
Comment faire un shell qui permet de compiler tout ca...
Pour l'instant je faisais ca :
Mais ca ne fonctionne pas....en effet il ne me trouve pas les classes des autres package...en gros quand il veut compiler struct, il me dis ne pas connaitre toutes les classes situées dans les autres packages (ce qui est logique d'un autre coté...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 cd src/struct; javac -classpath ../../lib/jdom.jar:. -d ../../classes *.java; cd ../gui; javac -classpath ../../lib/jdom.jar:. -d ../../classes *.java; cd ../engine; javac -classpath ../../lib/jdom.jar:. -d ../../classes *.java;
Donc si quelqu'un a une idée!
Ps: est ce que quelu'un connais une astuce pour récupérer la commande de compilation et d'exécution utilisés par eclipse?
Partager