Sortie console DOS d'un jar
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:
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:
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.