Probleme pour executer java.exe depuis le code !
Bonjour,
J'ai un probleme pour execuetr java.exe dans certainses conditions.
Sans argument comme -classpath java.exe est appellee et executee mais des que j'ajoute des arguments ca echoue !
Pour etre plus precis voici l'exact probleme :
Code:
1 2 3
|
String javalaunch = "\"" + Environment.GetEnvironmentVariable("JAVA_HOME")+ "\\bin\\java\"";
myProc = Process.Start(javalaunch); |
Ce code marche car j'execute une windows prompt appelant java.exe.
En revanche
Code:
1 2 3
|
String javalaunch = "\"" + Environment.GetEnvironmentVariable("JAVA_HOME")+ "\\bin\\java\" -classpath";
myProc = Process.Start(javalaunch); |
J'obtiens cette erreur depuis visual studio :
Citation:
The system cannot find the file specified
Win32 Exception
Si je copie et colle le contenu de javalaunch dans prompt windows java.exe est execute en revanche . Donc je comprends pas ou est le probleme ?
Est ce que ca a du sens pour quelqu'un ?