The Java Debug Wire Protocol (JDWP) is the protocol used for communication between a debugger and the Java virtual machine (VM).
1 ответ

Как отключить отладку проекта в Eclipse?

Моя ситуация требует, чтобы у меня было две копии одного и того же проекта. Один для разработки, другой для отладки, тестирования и пошагового выполнения, чтобы понять существующий рабочий процесс. Как следствие, у меня есть две копии одного и того …
11 фев '14 в 16:56
0 ответов

Ошибка SIGBART при попытке отладки приложения

У меня есть приложение для Android, написанное на Java. Приложение работает нормально, но когда я пытаюсь добавить его в режим отладки, используя Attach Debugger to android process, он вылетает со следующей ошибкой: 04-16 04:58:28.790 8084-8091/com.…
16 апр '18 в 09:07
1 ответ

Как я могу отслеживать / перехватывать пакеты из JDWP на виртуальную машину Android?

Я работаю над отладчиком Java, который использует JDWP, общаясь с Android VM. Меня больше всего интересует переход с рабочего стола на эмулятор, а не на устройство. Я знаю, что на устройстве это совсем другое дело, поэтому я хочу сосредоточиться на …
21 окт '14 в 23:09
1 ответ

JDWP во встроенном JRE в Java 8

Я продолжаю пытаться выяснить, как заставить jdwp работать со Embedded Java, используя полный профиль jre или compact3. В обоих случаях он не может найти libjdwp.so. Согласно этому документу, он должен поддерживаться, за исключением минимальной опци…
24 апр '14 в 17:13
2 ответа

Срок службы JDI-зеркал объектов, живущих в удаленной JVM

Я писал Java-клиент, который использует JDI для создания и изменения объектов в удаленной JVM (путем подключения к серверу на основе агента JDWP, работающему в удаленной JVM). Одним из требований моего проекта является то, что я не могу приостановит…
11 сен '14 в 17:31
5 ответов

Как запустить Apache Tomcat 8 в режиме отладки?

Я пытаюсь запустить Apache Tomcat 8.0.21 в режиме отладки. Когда я даю команду sh catalina.sh jpda start это дает эту ошибку. сообщение об ошибке ОШИБКА: Невозможно загрузить этот агент TI JVM дважды, проверьте в командной строке Java наличие дублик…
03 май '15 в 07:55
3 ответа

Ошибка Eclipse JDWP при попытке отладки

Я получаю следующую ошибку при попытке отладки локального Java-приложения в Eclipse. FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197) ERROR: transport error 202: connect failed: Connection refu…
04 сен '13 в 11:47
1 ответ

Будут ли точки останова, установленные через SetBreakpoint в JVMTI от одного агента, видны удаленному отладчику, подключенному к JVM?

Давайте предположим, что удаленный отладчик подключен к локальной JVM. В какой-то момент, если агент JVMTI (кроме отладчика) устанавливает точку останова через SetBreakpoint, будет ли она видима для удаленного отладчика? Сможет ли удаленный отладчик…
09 фев '19 в 23:28
0 ответов

Как отлаживать Java-программы с использованием JavaScript?

Я хотел бы разработать веб-интерфейс для отладки программ Java (Java 8 или выше), предпочтительно с использованием node.js, а следовательно, JavaScript. Я наткнулся на JPDA. Там у нас есть JVM TI, который является родным интерфейсом JDWP, который яв…
04 дек '18 в 21:59
1 ответ

Как отключить интерфейс JDWP на сервере Linux?

Я видел этот вопрос на stackru, но без четкого ответа. Как отключить JDWP на сервере Linux? У нас была команда безопасности, которая рекомендовала отключить JDWP из-за RCE. Ссылка: https://ioactive.com/hacking-java-debug-wire-protocol-or-how/ Спасиб…
12 фев '19 в 17:41
0 ответов

Как запустить удаленный отладчик в Eclipse одним действием?

Я использую сервер в Maven в Eclipse на моей машине для разработки, что означает, что мне нужно дождаться запуска сервера, а затем запустить "удаленный отладчик" через JDWP. Это хлопоты за то, что должно быть простой операцией отладки. Есть ли спосо…
14 июл '17 в 15:51
0 ответов

Не удается запустить экземпляр Tomcat: ОШИБКА: ошибка транспорта 202: сбой привязки: адрес уже используется

У меня есть два экземпляра tomcat с общей установкой tomcat на Ubuntu Box. Каждый сервер имеет свой собственный порт отключения и собственный порт слушателя. Когда я запускаю второй сервер (любой), я получаю следующую ошибку: ERROR: transport error …
15 апр '16 в 02:46
3 ответа

Невозможно отладить простое Java-приложение в Eclipse. Не удается подключиться к виртуальной машине. AGENT_ERROR_TRANSPORT_INIT(197)

Когда я пытаюсь отладить простое приложение в Eclipse, я получаю следующую ошибку: Не удается подключиться к виртуальной машине com.sun.jdi.connect.TransportTimeoutException И консоль предоставляет мне одинокую строку: ФАТАЛЬНАЯ ОШИБКА в собственном…
24 окт '13 в 15:44
0 ответов

Объяснение более одного порта jdwp для процесса Android

Я пытаюсь отладить приложение для Android, используя Jdb и другие отладчики, которые используют разъем типа сокета для подключения к процессу отладки. Я знаю, что мы можем перенаправить порт процесса jdwp на локальный порт TCP, используя adb jdwp а …
02 апр '18 в 14:02
19 ответов

Не удается подключиться к виртуальной машине в Eclipse

Я внезапно начал получать эту странную ошибку, когда я пытаюсь отладить любой из моих проектов в Eclipse. Я не помню, чтобы что-то менялось, чтобы эта проблема начиналась так внезапно. 'Launching <my program name>' has encountered a problem. C…
28 окт '13 в 11:24
2 ответа

Как отладить приложение для Android, запущенное из 'adb shell am start -D '?

Мне нужно отладить приложение для Android, которое уже установлено на телефоне. Я могу запустить приложение в режиме отладки, но не могу подключиться к процессу с помощью JDWP. Я пробовал два разных способа, которые оба терпят неудачу. (см. следующи…
25 ноя '13 в 23:00
2 ответа

Могу ли я удаленно отладить tomcat, работающий в intelliJ, из другого экземпляра intelliJ?

У меня есть два открытых окна в IntelliJ IDEA Ultimate 11.1.4. Давайте назовем их windowA и windowB. В окне я запускаю Tomcat 7 локально. В windowB я хочу запустить удаленную конфигурацию tomcat для отладки кода, развернутого на экземпляре tomcat, р…
7 ответов

Ошибка выхода из JDWP AGENT_ERROR_TRANSPORT_INIT(197): транспорт не инициализирован [../../../src/share/back/debugInit.c:690]

Я пытался запустить с JRebel эту конфигурацию: Вот мой вывод: c:\JBOSS\jboss-portal-2.7.2\bin\run.bat -c default c:\JBOSS\jboss-portal-2.7.2\bin>set JAVA_OPTS=-Dhttp.proxyHost=188.173.32.78 -Dhttp.proxyPort=3128 -DproxySet=true ==================…
16 июл '12 в 06:42
3 ответа

Java JVMTI не работает вместе с -Xdebug -Xrunjdwp

Последние 4 часа я потратил на настройку профилирования памяти Eclipse TPTP на экземпляре Tomcat, который должен запускаться удаленно (т.е. не в Eclipse). Это должно быть возможно в соответствии с документами TPTP и Agent Controller. Я установил ком…
13 окт '09 в 21:22
0 ответов

Требуется ли использование TCP ACK для JDWP?

Я довольно далеко пытался разработать JDWP-отладчик для Android, и у меня возникли некоторые проблемы, но мне было интересно узнать, нужно ли отправлять TCP ACK, если это необходимо... Когда я смотрю на сеанс с использованием jdb против эмулятора An…
01 дек '14 в 20:21