Переменные пользовательской библиотеки Eclipse и экспорт jar в WEB-INF / lib - PullRequest
2 голосов
/ 04 декабря 2010

У меня есть рабочее пространство с почти 50 веб-проектами.Чтобы упростить записи пути к классам, я создал переменную пользовательской библиотеки и добавил в нее все необходимые файлы jar.Затем я удалил отдельные записи classpath (build) из каждого из пятидесяти проектов и заменил их моей единственной переменной пользовательской библиотеки.Все шло отлично, пока я не развернул один из моих проектов из Eclipse в Tomcat и не обнаружил, что список jar-файлов в переменной пользовательской библиотеки был , а не , копируемый в папку WEB-INF / lib.

Кто-нибудь знает способ указать, что эти библиотеки копируются в источник развертывания?Я экспериментировал с вкладкой Зависимость модуля Java EE, но файлы jar не копировались даже после выбора имени набора пользовательских библиотек.

1 Ответ

0 голосов
/ 23 декабря 2010

Попробуйте FatJar

По моему опыту, Eclipse не умеет упаковывать все внешние банки для вас, но FatJar справится с задачей.

...