LocalStone
Messages postés514Date d'inscriptionmercredi 19 mars 2003StatutMembreDernière intervention 1 mars 2009
-
28 déc. 2007 à 02:46
goast_tu
Messages postés212Date d'inscriptiondimanche 3 avril 2005StatutMembreDernière intervention28 mai 2011
-
30 déc. 2007 à 14:50
Salut à tous !
Alors voilà mon soucis ... Je dois dans le cadre d'un projet pour l'école développer une application en C qui doit lancer une autre application écrite en JAVA. Jusque là, je pensais ça faisable, mais je commence à me poser des questions ...
Pour lancer la machine virtuelle JAVA, naturellement, j'ai pensé à utiliser l'appel système execl(). Voici donc mon programme (Sachant que Application.java est dans le même repértoire que l'executable correspondant au code ci-dessous) :
On peut difficilement faire plus simple ... Mais ça ne marche pas, et j'arrive pas à trouver pourquoi. J'ai tenter de faire un chmod +x sur l'executable en root, mais rien n'y fait, j'ai toujours cette erreur : execl(): Permission denied.
Si quelqu'un à une idée, ça m'arrangerait énormément !
Merci d'avance,
LocalStone