Почему я не могу загрузить необходимые библиотеки перед запуском JAR?

1

Я создал проект графа, который нуждается в библиотеке диаграмм JFree. Когда я запускаю программу, она работает нормально. Но когда я конвертирую его в JAR из Eclipse и запускаю, он генерирует исключение, говорящее, что NoClassDefFoundErrors. Фактически эти классы находятся в библиотеке. Означает ли это, что в программе JAR нет добавленной библиотеки? Пожалуйста, помогите.

  • 0
    cs.utexas.edu/~scottm/cs307/handouts/Eclipse%20Help/...
  • 0
    @PM Я заархивировал его и проверил. Внутри папки lib есть указанная библиотека. Пожалуйста, совет
Показать ещё 8 комментариев
Теги:
jar
shared-libraries

1 ответ

1
Лучший ответ

Экспортируйте его как запущенную банку. Также поместите ссылки на библиотеки внутри папки src. Кроме того, если есть какие-либо нежелательные банки, на которые не ссылаются, удалите их. При преобразовании в runnable jar mark второй вариант в обработке библиотеки.

  • 0
    КРУТО КРУТО!!!!!!!! РАБОТАЛ :)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню