java.lang.NoClassDefFoundError Исключение в экспортированном JAR из Eclipse с зависимостью библиотеки - PullRequest
0 голосов
/ 08 сентября 2018

Я экспортировал Jar из проекта Eclipse, который содержит внешний Jar в качестве зависимости. Но когда я попытался использовать этот экспортированный Jar, я получил исключение java.lang.NoClassDefFoundError для класса, присутствующего во внешнем jar. Поэтому я думаю, что внешние банки неправильно привязываются, когда я экспортирую проект в виде банки.

У кого-нибудь есть разрешение на такое же?

1 Ответ

0 голосов
/ 08 сентября 2018

Чтобы экспортировать приложение в виде толстого JAR-файла, который также содержит необходимые внешние JAR-файлы, выполните следующие действия:

  1. Файл> Экспорт ...: Java> Запускаемый файл JAR
  2. В диалоговом окне экспорта выберите Упакуйте необходимые библиотеки в сгенерированный JAR
...