Можно ли получить доступ к запущенному экземпляру приложения, используя JNA / JNI? - PullRequest
0 голосов
/ 08 июня 2010

Я пишу тестовый движок для Java-приложения, в котором есть часть кода, написанного на C. Это приложение использует JNI для доступа к своей нативной части.

В движке, который я пишу, я использую Fest для управления пользовательским интерфейсом и выполнения тестов. Тем не менее, я слеп, когда имею дело с частью, написанной на C. Интересно, смогу ли я использовать JNA или JNI для доступа к нативной части приложения. Я считаю, что тот факт, что приложение уже запущено, является огромной проблемой.

1 Ответ

0 голосов
/ 09 июня 2010

Вы можете получить доступ к запущенному Java-приложению с помощью Мониторинг и управление. для платформы Java (и таких инструментов, как jvisualvm и jconsole ) и архитектура отладчика платформы JavaTM (JPDA)

Все это немного сложно ... Самое полезное - это первое.

...