Salut à tous, je suis actuellement en stage et je dois coder une application qui prend un fichier excel en entrée, qui rentre les données dans la Base de données et qui sort un fichier excel en sortie.
Je code sous eclipse et le programme marche à merveille.
Cependant pour l'instant je me contente de prendre un fichier excel en static, je dis au main() de prendre ce fichier excel en dur :
InputStream inp = new FileInputStream("C:\\Users\\esterat\\Documents\\Workspace Eclipse\\fdsmanager\\input\\OT2.xls");
Je dois aussi faire un site en PHP qui permettra d'uploader un fichier excel et de le balancer au script java. PHP me permet de lancer un prog java en ligne de commande.
J'aimerais donc modifier mon programme pour qu'il se lance en console avec un paramètre (le chemin du fichier excel à lire) au lieu d'une version statique sur eclipse.
J'ai suivi la procédure (du moins je le crois) à savoir :
-modifier mon code
-modifier le path windows : je lui ai spécifié le dossier contenant les librairies et les packages contenant les codes sources.
Et quand je compile le tout avec la commande "javac"
il me sort plusieurs erreurs : "package truc does not exist" et il ne trouve aucune librairie.
En surfant j'ai trouvé qu'il fallait changer le classpath mais je suis confus entre le path et le classpath ^^
J'éspère que j'ai été clair
Merci!
Partager