Как выполнить удаленную отладку вспомогательных jar-файлов (проектов), которые присутствуют в каталоге lib основного проекта - PullRequest
0 голосов
/ 16 декабря 2018

Как выполнить удаленную отладку вспомогательных jar-файлов (проектов), которые присутствуют в каталоге lib основного проекта

Я пытаюсь отладить проект, который используется для поддержки основного проекта, и присутствуетв папке lib каталога bin Мы не можем сделать это, как при попытке сделать это. Точки останова в проекте поддержки никогда не достигаются.Точки останова в базовом проекте достигнуты. Но для плагина он всегда ищет в самой удаленной системе и не достигает исходного кода в

Структура проекта на удаленной машине enter image description here

Конфигурация удаленной отладки: проект выбран в качестве основного. Источник содержит оба проекта - ядро ​​и плагин

Я также попытался отладить как приложение Java. В этом случае мы также видим то же поведение, т.е.Точки останова плагина не достигнуты.

1 Ответ

0 голосов
/ 16 декабря 2018

Чтобы иметь возможность войти в исходный код, вы должны убедиться, что любая такая сторонняя библиотека имеет jar с исходным кодом!

Большинство библиотек поставляются только с файлами классов!Чтобы заставить отладчик показывать исходный код, вы должны приобрести соответствующий jar исходного кода и включить его в определение вашей библиотеки.

См. Прикрепите источник в Eclipse кувшина для получения дополнительной информации, например.

Или вы используете intellij, который может декомпилироваться, если исходные файлы не указаны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...