0 votes

Est-il possible d'accéder à une instance en cours d'exécution d'une application en utilisant JNA/JNI ?

J'écris un moteur de test pour une application Java dont une partie du code est écrite en C. Cette application utilise JNI pour accéder à sa partie native.

Dans le moteur que j'écris, j'utilise Fest pour contrôler l'interface utilisateur et effectuer les tests. Cependant, je suis aveugle lorsqu'il s'agit de la partie écrite en C. Je me demande si je peux utiliser JNA ou JNI pour accéder à la partie native de l'application. Je pense que le fait que l'application soit déjà en cours d'exécution est un problème majeur.

0voto

Istao Points 2764

Vous pouvez accéder à une application Java en cours d'exécution avec Suivi et gestion pour la plate-forme Java (et des outils comme jvisualvm y jconsole ), et avec Architecture de débogage de la plate-forme JavaTM (JPDA)

Tout cela est un peu compliqué... Le plus utile est le premier.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X