Я искал вокруг в течение некоторого времени, но не нашел способ, как экспортировать JAR
(не runnable jar
), который содержит в своем пути построения ссылки на библиотеки.Ява экспорт jar, включая библиотеки
Используя Eclipse
, я включил папку lib
, которая содержит банки библиотек-ссылок в процессе экспорта.
Импорт этого JAR в другой проект и вызов некоторого метода приводит к ClassNotFoundException
.
Глядя на МАНИФЕСТ, я не видел ссылки на эти банки в пути к классам, хотя банки действительно включены в банку.
Итак, мои вопросы:
1. Есть ли способ выполнить упаковку неисполняемого JAR, чтобы он включал библиотеки?
2. Есть ли какая-либо передовая практика для создания и развертывания банки, которая включает в себя другие библиотеки банок?
Другой лучшая практика использует 'maven' – Patrick
отметьте опцию' Экспорт исходных файлов Java и resources' и 'добавить каталог entries' – piyushj
Да действительно Maven это лучший вариант, но он не доступен в нашей организации ATM. – itaied