Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Програмирование платформенно-независимых систем > Eclipse
Перезагрузить страницу Как добавить новую JDWP-комманду - пишу плагин для Eclipse
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Ionista Ionista вне форума
Новичок
 
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 09.12.2015
Question Как добавить новую JDWP-комманду - пишу плагин для Eclipse - 09.12.2015, 19:58

Я пишу плагин для удаленной отладки приложения на удаленной виртуальной машине (KVM). Отладчик взаимодействует с неким Эмулятором посредством KDWP (JDWP) протокола. Мне необходимо добавить новую JDWP команду, которой нет в спецификации JDWP. (Эмулятор поддерживает эту команду) Команда должна подаваться в промежутке между "handshake" и "get all classes".

Я изучила вопрос, как написать плагин для поддержки собственного отлачика (с собственным протоколом отладки, изучая материалы такие как - https: // eclipse.org/articles/Article-Debugger/how-to.html. Затем я в созданном мной файле JcLaunchDelegate в функции "launch" попыталась реализовать взаимодействие по DJWP протоколу, используя методы из org.eclipse.jdi.internal.jdwp, такие как:

Java Код:
byte[] reply = jcDebugTarget.sendCommand(cla, ins, null);
JdwpReplyPacket packet = (JdwpReplyPacket) JdwpPacket.build(reply);
...

Но мне кажется, я выбрала неправильный подход. Можно реализовать то, что мне нужно более простым способом (На основе API эклипса)? Можете посоветовать мне, что прочесть по данному поводу. Я долго искала, но не нашла ничего подходящего

Большое спасибо заранее!
Ответить с цитированием
  (#2 (permalink)) Старый
kyrill kyrill вне форума
Новичок
 
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 08.08.2017
По умолчанию 08.08.2017, 08:55

Может быть то, что вы думаете Вам не хватает, это рефакторинг в собственное прикладное API. А eclipse, насколько я могу судить, такой же клиент JDWP, как и Вы.
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавить новую строчку ListBox felicita_091 C++ Builder 0 01.05.2013 01:20
Как добавить новую запись в базу с формы progzz Другие СУБД 2 31.07.2009 20:40
Компьютер не реагирует на комманду выключения. vmike Техническая поддержка 5 07.11.2008 20:00
Пишу о разгоне ORTODOX Охлаждение и разгон 15 09.08.2008 00:22
Нужно просто добавить в проект новую форму Leon .NET 6 06.12.2007 16:41
StringGrid Как добавить новую чсрочку над выбранной ячейкой Fiminka C++ Builder 5 05.02.2007 22:23
Пишу программки sq-Weezee Работа 0 07.12.2006 21:35
Пишу БЕСПЛАТНО! Creator Работа 0 18.11.2006 20:20
Пишу программы pkprog Работа 7 02.10.2006 22:15
Собираю комманду для создания РПГ DeadLord Некоммерческие проекты 2 03.03.2005 14:14
Как добавить новую строку в компоненте DBGridEh библиотеки EhLib 3.2 Anonymous C++ Builder 4 06.12.2003 21:07
Пишу на заказ... Anonymous Работа 0 10.02.2003 16:37



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов