IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

[C++ -- JAVA] Probleme lancement de JVM et ..


Sujet :

C++

  1. #1
    FTH
    FTH est déconnecté
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 5
    Points : 2
    Points
    2
    Par défaut [C++ -- JAVA] Probleme lancement de JVM et ..
    bonjour,
    j'ai deux petites questions à vous poser.

    1°) La premiere concerne le lancement d'une JVM dans un programme C++.
    En fait j'arrive à compiler et à avoir mon executable mais en faisant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     
    jint result = JNI_CreateJavaVM (&javaVirtuelle,(void **)&env,&javaArgs);
    if (result<0){
    	cout << "Lancement Echoue -___-  " << result << endl;
    	return 0;	
    }
    Il me renvoie le "Lancement Echoue" avec comme valeur de result -3 !
    En se rapportant à jni.h, j'ai vu que -3 correspondait au fait que la version de JNI, indiquée dans ma variable des arguments "javaArgs", était mauvaise.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    javaArgs.version = JNI_VERSION_1_1;
    Or j'ai essayé les autres constantes mais je n'ai eu que des "Segmentation Fault" o_O

    Avez-vous des suggestions ???


    2°) A cote, j'aimerai passer un objet C++ vers Java. Je m'explique !
    Dans mon code C++, je crée un objet que je veux réutiliser plus tard mais en passant par une Classe Java qui appelle des fonctions attachées à cet Objet !
    On ne peux pas utiliser jobject ( enfin je crois ) car ce n'est pas un objet Java.
    Je précise qu'a part le fait de le passer en parametre pour appeller ses fonctions, je ne touche pas à l'objet.

    Si vous avez des idées n'hesitez pas !!!!!

  2. #2
    Expert éminent sénior
    Avatar de Luc Hermitte
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2003
    Messages
    5 275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2003
    Messages : 5 275
    Points : 10 985
    Points
    10 985
    Par défaut
    2°) CORBA ?
    Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
    Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...

  3. #3
    FTH
    FTH est déconnecté
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    Pour le deuxieme point, je pense avoir trouvé merci quand même.
    Par contre pour le JNI _Version o_O. Au fait, je suis sous unix avec mandrake et le jdk.1.5.0

Discussions similaires

  1. probleme lancement applet java
    Par kimcharlene dans le forum Applets
    Réponses: 2
    Dernier message: 18/01/2008, 23h53
  2. [SWT]Probleme lancement swt sous linux
    Par jujuz dans le forum SWT/JFace
    Réponses: 7
    Dernier message: 12/07/2007, 15h34
  3. [java]probleme de case dans switch
    Par mousstik dans le forum Langage
    Réponses: 8
    Dernier message: 19/09/2005, 16h27
  4. Debutant en JAVA, problème avec 1er programme
    Par Gymerus dans le forum Entrée/Sortie
    Réponses: 13
    Dernier message: 07/09/2005, 12h10
  5. probleme lancement 3.1 + j2sdk-1_4_2_08 - Sarge
    Par eRom dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 07/07/2005, 11h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo