Bonjour le forum,
J'ai fait un petit programme Java (NewDetect) que j'ai exporté en Jar (via eclipse) et qui marche très bien.
Mon problème c'est que lorsque j'exécute directement le Jar dans un fenêtre de commande ms-dos, il s'exécute bien, mais n'affiche rien.
En fait je voudrais qu'il m'écrive qq lignes qd par exemple l'utilsateur ne met pas les bons paramètres sur la ligne de commande. Pour cela j'utilise :
Si j'exécute depuis Eclipse, je vois mon message dans la console Eclipse.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 System.out.println( "Le processus accepte 5 arguments en entree :\n"+ " -1) -xml : sort un fichier xml a destination de abcsrv\n"+ " -mail : envoie directement un mail de requete \n"+ " -2) etc.");
Ca marche aussi si j'entre dans la fenêtre de commande ms-dos
Par contre, ça ne marche pas qd j'entre directement dans la fenêtre de commande ms-dos :
Code : Sélectionner tout - Visualiser dans une fenêtre à part java -jar NewDetect.jar
Le programme s'exécute, mais rien ne s'affiche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part NewDetect.jar
Y'a t-il une solution ? J'ai essayé d'utiliser System.console plutôt que System.out, j'ai cherché sur internet, mais je n'ai rien trouvé...
Merci d'avance.
Partager