Подтвердить что ты не робот

Как связать источник с пакетом jar в eclipse?

Как связать источник с пакетом jar в eclipse?

Я пытаюсь добавить внешнюю библиотеку ch.ntb.usb.

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

Файл jar ch.ntb.usb не имеет вложения источника.

Я использовал JD-GUI для декомпиляции файла jar и содержался исходный код.

4b9b3361

Ответ 1

I "Сохранено все источники" с jd-gui в мой путь сборки как ch.ntb.usb.src после распаковки файла jar. Затем я установил исходное вложение внешней библиотеки в ch.ntb.usb.src. Это устранило проблему.

Ответ 2

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

  • Найдите пакет, который вы хотите добавить источник в разделе "Связанные библиотеки в проводнике пакетов"
  • Щелкните правой кнопкой мыши по библиотеке
  • Выберите "Свойства"
  • Перейти в Java Source Attachment
  • Выберите каталог или архив, в котором находится ваш источник.

example

Ответ 3

Я знаю, что это довольно поздно, но это будет полезно для другого пользователя, так как мы можем сделать Job, используя три способа... как ниже
1) 1. Прикрепите свой исходный код с помощью
, т.е. Щелкните правой кнопкой мыши на проекте, затем свойства → путь сборки Java → присоедините свой источник на вкладке источника или вы удалите файл jar и присоедините источник на вкладке библиотек
2. Использование eclipse source Analyzer
На рынке затмений вы можете загрузить анализатор исходного кода плагина, который используется для присоединения исходного файла jar файла с открытым исходным кодом. мы можем достичь этого после установки плагина, щелкнув правой кнопкой мыши на банке с открытым исходным кодом и выберите вариант источника прикрепления.
3. Использование Jadclipse в eclipse вы можете сделать это
последнее, что не менее важно, вы можете добиться декомпиляции своего кода с помощью этого плагина. это похоже на то, как вы можете загрузить плагин с рынка eclipse и установить в своем затмении. в представлении jadclipse вы можете увидеть свой .class файл для разметки исходного формата, здесь вы не видите комментарий и скрытые вещи

Ответ 4

  • Щелкните правой кнопкой мыши в Проводнике пакетов вашего проекта
  • Выберите "Свойства"
  • Выберите Android
  • Прокрутка вниз
  • В разделе "Библиотека" нажмите "Добавить"
  • Выберите нужный Lib и нажмите OK