Ответ 1
I "Сохранено все источники" с jd-gui в мой путь сборки как ch.ntb.usb.src после распаковки файла jar. Затем я установил исходное вложение внешней библиотеки в ch.ntb.usb.src. Это устранило проблему.
Как связать источник с пакетом jar в eclipse?
Я пытаюсь добавить внешнюю библиотеку ch.ntb.usb
.
Я добавил файл jar в мой путь сборки, но когда я попытался запустить приложение, он возвратил следующую ошибку:
Файл jar ch.ntb.usb не имеет вложения источника.
Я использовал JD-GUI для декомпиляции файла jar и содержался исходный код.
I "Сохранено все источники" с jd-gui в мой путь сборки как ch.ntb.usb.src после распаковки файла jar. Затем я установил исходное вложение внешней библиотеки в ch.ntb.usb.src. Это устранило проблему.
Я сомневаюсь, что вы получите эту ошибку, когда вы запускаете проект только в том случае, если у вас есть ошибка в коде, а отладчик eclipse пытается показать строку кода, вызывающую исключение, в любом случае вам могут потребоваться исходные файлы библиотеки для отладки чтобы связать источник с пакетом jar в eclipse, вы можете выполнить следующие простые шаги:
Я знаю, что это довольно поздно, но это будет полезно для другого пользователя, так как мы можем сделать Job, используя три способа... как ниже
1) 1. Прикрепите свой исходный код с помощью
, т.е. Щелкните правой кнопкой мыши на проекте, затем свойства → путь сборки Java → присоедините свой источник на вкладке источника или вы удалите файл jar и присоедините источник на вкладке библиотек
2. Использование eclipse source Analyzer
На рынке затмений вы можете загрузить анализатор исходного кода плагина, который используется для присоединения исходного файла jar файла с открытым исходным кодом. мы можем достичь этого после установки плагина, щелкнув правой кнопкой мыши на банке с открытым исходным кодом и выберите вариант источника прикрепления.
3. Использование Jadclipse в eclipse вы можете сделать это
последнее, что не менее важно, вы можете добиться декомпиляции своего кода с помощью этого плагина. это похоже на то, как вы можете загрузить плагин с рынка eclipse и установить в своем затмении.
в представлении jadclipse вы можете увидеть свой .class файл для разметки исходного формата, здесь вы не видите комментарий и скрытые вещи