J'ai un code dans lequel je crée une machine virtuelle Java via JNI, puis j'appelle une méthode sur un fichier java .class. Comment puis-je déboguer le code java via un IDE disons éclipse ou Netbeans. Mon projet C++ est installé dans Visual Studio et le projet Java est configuré en utilisant eclipse. Jusqu'à présent, j'utilisais des logs pour déboguer le code Java.Code Java de débogage appelé via JNI
0
A
Répondre
2
Vous devez utiliser le débogage à distance see http://java.dzone.com/articles/how-debug-remote-java-applicat
Questions connexes
- 1. Débogage des blocages JNI HotSpot
- 2. Stocker un pthread_t dans java via jni
- 3. Android - JNI - Récupération de membres MyException via JNI
- 4. Variable LD_PRELOAD dans le code JNI
- 5. Façon de déboguer le code JNI mixte?
- 6. Android appel démon natif de méthode Java via JNI
- 7. eclipse - débogage de code Java et C++ en toute transparence
- 8. en utilisant mutex ou d'autres méthodes de synchronisation pour le code C et Java via JNI
- 9. passage des pointeurs entre C et Java via JNI
- 10. Comment piéger System.exit() dans le code appelé à partir de JNI
- 11. Exécuter le code natif via JNI/DLL ou EXE?
- 12. Etat de l'application JNI
- 13. Rappel dans une application native depuis Java, via JNI
- 14. JNI: comment retourner un tableau d'octets via un champ java?
- 15. L'application Java charge JNI différemment lorsqu'elle est démarrée via Ant
- 16. JNI Java en C++
- 17. Java bean avec JNI?
- 18. Débogage du code source JNI dans visual studio 2003 sans utiliser eclipse?
- 19. Cache dans C accédé via JNI
- 20. Objets Java sur JNI
- 21. Java JNI mal à
- 22. SIGSEGV lors de l'accès à l'analyseur de liaison via JNI
- 23. Avertissement pendant le débogage du code Java
- 24. Le code PHP appelé via JQuery a cessé de fonctionner
- 25. Retour d'un octet [] de JNI à Java
- 26. Fonction Java obtenant des résultats d'un code C++, Eclipse jni
- 27. Configuration Sequoyah pour déboguer le code JNI
- 28. Comment implémenter les journaux de débogage dans JNI Android
- 29. Boîte de dialogue de blocage à partir du code JNI
- 30. Java JNI et Future Tâche
Est-ce que cela signifie que dans la couche JNI, où je fais appel CreateJVM je dois passer le « -Xdebug -Xrunjdwp: transport = dt_socket, adresse =, serveur = y "en option à la VM? –
mihirg
oui, c'est correct. Cependant, dans le panneau de contrôle java, dans l'onglet java, vous pouvez définir des propriétés à cet endroit, bien que je ne sache pas que les réglages que vous y poserez seront récupérés par le jjm chargé par jni. Vous pourriez essayer cela en premier. Je ne sais pas jamais essayé. Mais ce que tu dis va marcher. – MeBigFatGuy
Essayé l'ensemble d'options suivantes travail -Xrunjdwp: transport = dt_socket, adresse = 8001, serveur = y, suspend = n – mihirg