Как я могу увидеть исходный код внешнего файла JAR во время отладки через мое приложение Java? - PullRequest
0 голосов
/ 13 апреля 2019

У меня возникла проблема, когда я пытаюсь отладить мой код в Eclipse. Я использую внешний файл JAR. Этот JAR-файл мне пришлось скачать, потому что нет Maven-репозитория для него или ничего.

Файл jar включен в мой проект java, но проблема в том, что когда я пытаюсь выполнить отладку через свою программу и вижу код во внешнем файле jar, я получаю это сообщение:

Источник не найден. JAR этого класса принадлежит контейнеру «Project and External Dependencies», который не допускает изменения исходных вложений в его записях.

Вот как я добавил его в свой проект:

  1. Я создал папку в src / main и назвал ее lib. например, src / main / lib

  2. Затем я скопировал туда файл фляги.

  3. Затем я включил эту строку в мои зависимости gradle:

    скомпилировать файлы ("$ {project.projectDir} / src / main / lib / jar-that-i-required- 1.0.0.jar ").

И я вижу файл JAR в разделе «Проект и внешние зависимости».

Моя проблема в том, что мне нужно сделать, чтобы иметь возможность увидеть его исходный код при отладке через мою программу?

спасибо.

P.S. Я уже пытался исследовать эту проблему, но большинство вопросов касаются людей, у которых есть файлы JAR из репозитория.

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