Lancer un .Exe avec Java
Résolu/Fermé
A voir également:
- Java .exe
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Svchost exe - Guide
- .Exe - Télécharger - Divers Utilitaires
- Java apk - Télécharger - Langages
1 réponse
KX
Messages postés
16754
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
23 nov. 2018 à 23:27
23 nov. 2018 à 23:27
Bonjour,
J'ai modifié le titre de ta question, JavaScript est un autre langage, qui a peu de chose en commun avec Java, si ce n'est quelques éléments de syntaxe, hérités du C.
Quant à ta question, il faudrait déjà modifier ta commande dont seule la dernière partie semble pertinente, sans oublier de lire les flux, qui pourraient contenir des messages utiles...
J'ai modifié le titre de ta question, JavaScript est un autre langage, qui a peu de chose en commun avec Java, si ce n'est quelques éléments de syntaxe, hérités du C.
Quant à ta question, il faudrait déjà modifier ta commande dont seule la dernière partie semble pertinente, sans oublier de lire les flux, qui pourraient contenir des messages utiles...
import java.io.*; public class Test { public static void main(String[] args) throws Exception { String[] cmd = { "C:/Users/Arthur/Documents/Prj-NeverDawn.exe" }; Runtime runtime = Runtime.getRuntime(); Process process = runtime.exec(cmd); echoAll(process.getInputStream(), System.out); echoAll(process.getErrorStream(), System.err); process.waitFor(); } private static void echoAll(InputStream input, PrintStream printer) { new BufferedReader(new InputStreamReader(input)).lines().forEach(printer::println); } }
24 nov. 2018 à 18:52
Cordialement Lulias