begin process at 2012 02 12 23:47:59
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Système

 > 

Autre

 > 

[C] execl() : Permission denied


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[C] execl() : Permission denied

vendredi 28 décembre 2007 à 02:46:19 | [C] execl() : Permission denied

LocalStone

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) :

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>

#define JAVA_PATH "/usr/lib/jvm/java-6-sun-1.6.0.00/bin/"

int main() {
   if(execl(JAVA_PATH, "java", "Application") == -1)
   {
      perror("execl()");
      return EXIT_FAILURE;
   }
   return EXIT_SUCCESS;
}


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
dimanche 30 décembre 2007 à 14:50:00 | Re : [C] execl() : Permission denied

goast_tu

si je ne me trompe pas le 1er argument est le chemain de l'executable et non le chemain du repertoire contenant l'executable. Donc il faut faire

#define JAVA_PATH "/usr/lib/jvm/java-6-sun-1.6.0.00/bin/java"

___________________
Hebergement gratuit


Cette discussion est classée dans : java, application, permission, denied, execl


Répondre à ce message

Sujets en rapport avec ce message

Problème compilation : Permission denied [ par kojiro2 ] C la premiere fois que je vois ce type d'erreur.J'utilise Dev-cpp 4.9.Voila ce que me dit Dev-cpp lorsque je compile:This is a linker error! It's a ge Importer du code Java en C++ [ par cze ] Bonjour, je suis chargé de développé un module permettant d'envoyer et de recevoir des SMS et des MMS pour une grosse application qui est développée Redirection de stdin et stdout vers un socket ... [ par LocalStone ] Salut à tous ! J'ai une nouvelle fois besoin de vos connaissance parce que je suis face à un problème que je n'arrive pas à résoudre.J'ai un projet à appeler un code c++ depuis une application java [ par hamines ] bonjour tout le monde,J'ai une application à développer en java (j2ee) que je vais y intégrer un outil développé en c++Si quelqu'un sait comment???Mer Problème de transformation d'une application en dll [ par bokame ] Bonjour à toutes et à tous, J'ai converti une application en dll afin de pouvoir l'intégrer dans une autre application mais cette fois en java. L'appe Besoin d'une application réseau de Petrie [ par Amineworkgroup ] Bonjour , j'ai un PFA et l'application qui m'a été confié c'est de réaliser un outils de simulation de réseau de Petrie , j'ai trouver une application problem avec vc++ 2008 [ par dyroj ] boujour a tous,a chaque foi que j'essaye d'ouvrir un de mes programme créer sous vc++ 2008 sur un autre pc ou vc++ 2008 n'est pas installer j'ai le me Je me prenais pour un "Cador" !!! [ par mimo37 ] Bonsoir à Toutes et Tous,Voilà, je me prenais pour un "Cador" car depuis 2 années j'ai développé via le VBA de Excel une application qui correspond to Application des algorithmes génétiques en robotique [ par bouhalassa ] salutJe veux souhaite de m'aide de trouver une solution pour mon problème. Je cherche un programme en C++ qui me permet de planifier l Front end application [ par elroulianito ] Bonjour a tousje souhaite réaliser une application front end (en plein écran sans avoir accès au système type appli borne vidéo club). Connaissez vous


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,468 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales