[débutant] executer un script R
bonjour,
je possède un script R, que je souhaiterais pouvoir lancer à partir d'un programme java. Pour cela, j'utilise la synthaxe suivante :
Code:
1 2 3 4 5 6 7 8 9
|
try{
Process p = Runtime.getRuntime().exec("R BATCH monScript.R");
p.waitFor();
}catch (IOException ioe){
System.out.println("IOException");
}catch (InterruptedException ie){
System.out.println("InterruptedException");
} |
Lorsque je lance mon script R directement dans ma console, il fonctionne correctement. Par contre, si je le lance à partir de mon programme java, ce dernier s'execute completement sans générer d'erreur, par contre je n'ai pas les résultats attendus de mon script R, présumant que celui-ci n'est pas executé.
Je n'arrive pas à comprendre d'ou peut venir mon problème.
merci d'avance pour votre aide ;)