Runtime.exec ne trouve pas le path du program
Hello,
Je tente avec le code suivant de lancer le gui de sap
Code:
1 2 3 4 5 6 7 8
|
public void actionPerformed(ActionEvent push) {
try {
Runtime.getRuntime().exec(new String[] {"c:\\Program Files\\SAP\\FrontEnd\\SAPgui\\sapshcut.exe -sysname=xxx-client=400 -user=xxxx-pw=xxxx"});
} catch (Exception ex) {
System.out.println(ex);
}
} |
Mais j'obtiens toujours l'exception suivante :
Code:
1 2 3
|
basic: Told clients applet is started
java.io.IOException: Cannot run program "c:\Program Files\SAP\FrontEnd\SAPgui\sapshcut.exe -sysname=xxx-client=400 -user=xxx-pw=xxx": CreateProcess error=2, The system cannot find the file specified |
J'ai bien regardé le tuto disponible ici :
http://ydisanto.developpez.com/tutoriels/j2se/runtime/
Une petite idée ?
D'avance merci
EDIT :
J'ai également tester le nom court de Program Files mais cela me donne le même résultat.