Добавление сторонних баннеров в WEB-INF/lib автоматически с помощью Eclipse/Tomcat

У меня есть проект динамической сети, созданный на Eclipse, и я использую Tomcat 7 в качестве своего веб-сервера. Кажется, что это автоматически не помещает сторонние JAR файлы, которые я добавляю в свою библиотеку на моем пути сборки в папку WEB-INF/lib. Есть ли способ сделать это автоматически? Каждый раз, когда я ищу ответ на этот вопрос, я нахожу что-то вроде этого.

Итак, как мне это сделать автоматически? Есть ли способ настроить мой путь сборки для этого?

Ответ 1

Вот инструкции для Helios. Для более ранних выпусков см. Ответ SeanA.

  • Свойства проекта → Развертывание сборки
  • Добавить → Записи пути сборки Java
  • Теперь вы должны увидеть список библиотек на пути сборки, которые вы можете указать для включения в свою готовую WAR.
  • Выберите те, которые вы хотите, и нажмите "Готово".

Ответ 2

Я не пробовал это лично, но то, что я считаю, это то, что я думаю, что вы ищете:

  • Щелкните правой кнопкой мыши проект → Свойства
  • Перейдите к зависимостям модуля Java EE
  • Установите флажки для JAR, которые вы хотите экспортировать с помощью веб-приложения.

Сообщите мне, если это автоматически помещает их в экспортированную WAR. Я всегда добавляю свои данные в WEB-INF/lib:)

Ответ 4

Instructios для Eclipse Indigo (версия 3.7.2)

  • Свойства проекта → Развертывание сборки
  • Добавить → Архивы из файловой системы → Далее → Добавить
  • (Открывается диалоговое окно файла вашей системы.)
  • Перейдите в архив, который вы хотите включить в свой WEB-INF/lib, выберите его и нажмите OK.
  • Нажмите "Готово".
  • Нажмите ОК.