Bonjour,
Je souhaite appeller du code java depuis un code C++. Jusqu'à la pas de problème j'arrive à acceder à ma classe Java et à appeller ma méthode:
Le truc c'est que dans mon code java, j'utilise un parser yaml qui se trouve dans yaml.jar.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Sous Netbeans pas de problème, puisque le jar est inclus dans les librairies du projet.
Par contre lorsuqe je fais l'appel depuis le C++, il entre bien dans la fonction mais bloque sur la création du parser.
Donc je me pose la question suivante, comment puis-je spécifier à ma jvm d'utiliser yaml.jar en librairie avant d'appeller la fonction?
Mon code java:
Ma sortie m'affiche enter, et ensuite me retourne 0, n'arrivant pas à créer le parser.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Merci d'avance pour votre aide

 

 
		
		 
         
 

 
			
			


 
   
 


 [JNI] Appel java depuis C++
 [JNI] Appel java depuis C++
				 Répondre avec citation
  Répondre avec citation
Partager