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 :
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.");
Si j'exécute depuis Eclipse, je vois mon message dans la console Eclipse.
Ca marche aussi si j'entre dans la fenêtre de commande ms-dos
Code : Sélectionner tout - Visualiser dans une fenêtre à part
java -jar NewDetect.jar
Par contre, ça ne marche pas qd j'entre directement dans la fenêtre de commande ms-dos :
Le programme s'exécute, mais rien ne s'affiche.

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.