-
exécuter avec eclipse
Bonjour,
je suis en train de mettre au point une petite application qui utilise le rmi et je voudrais lancer l'exécuter depuis mon code java de manière à ouvrir les ports qu'il faut, faire le serveur et le client et tout tout.
Donc voilà ma question, comment fait on pour donner des commandes au système depuis un code java?
MERCI
-
Tu devrais exécuter l'un des deux (Client ou serveur) en commande dos.
Pour compiler : javac et t'exécute ton projet
-
en fait ce que je voudrais c'est éviter d'avoir à ouvrir l'éxécuter manuellement.
En gros je lance un programme java avec dedans du code qui ouvre l'exécuter et qui rentre des commandes...
j'ai cru comprendre en regardant un peu plus qu'il faut lancer un .bat
alors j'ai deux autres questions
comment ça se lance?
comment ça se crée?
Merci
-
Dans ce cas il faut que tes commandes soient prédéfinies.
Sinon pour faire cela en java la commande est :
Runtime.getRuntime().exec(commande);
avec commande qui est ta commande dos
-
oui, je viens de tomber dessus, mais en cherchant mieux j'ai trouvé qqn, un admin qui disait qu'avec les dernières version de java, le .bat ou le script VBS c'était fini et qu'on pouvait faire de l'éxécution directe, est ce que j'ai bien compris?
Je reprécise une denière fois,
pour rentrer plusieurs commandes dos depuis un pg java qui s'éxécute, la meilleur option est elle bien d'utiliser le runtime.exec(...) avec un point bat qui se lance?
MERCI BCP
-
Je n'ai pas assez d'expérience sur ce sujet pour te confirmer que c'est la meilleure solution mais pour ma part j'utiliserais la commande exec en effet.
Je ne peux pas t'en dire plus dsl.
Bonne journée
-
Ok, je vais essayer d'avancer en partant sur cette piste, merci bcp du tes conseils
-
De rien :D
bonne aprèm et bon courage