Bonjour,
Je suis en cours de développement d'une application C++ qui doit charger une JVM et exécuter certaines méthodes d'une application Java.
Mon problème est le suivant : lorsque je réalise l'appel à la fonction FindClass, la classe que je veux obtenir n'est pas trouvée si dans le fichier jar la classe est "découpée" de la façon suivante :
myClass.class
myClass$1.class
myClass$xx.class
Le code que j'utilise est de la forme suivante :
Si dans le jar il n'y a que myClass.class alors la classe est correctement trouvée....const char *className = "myPackage/myClass";
jclass lMainClass = lEnv->FindClass(className);
Et je n'arrive pas du tout à savoir d'où ça peut venir
Merci par avance de votre aide
Partager