Добавление файла JAR в WEB-INF / lib - PullRequest
7 голосов
/ 16 марта 2012

Я новичок в Eclipse, Java и Linux. Я ищу эту проблему, но не могу ответить. Я хочу написать программу, которая управляет таблицами HBase. Итак, у меня есть несколько файлов Jar, которые они имеют отношение к HBase. В обычном приложении Java я добавляю файлы Jar по следующей инструкции

Путь сборки -> Путь сборки конфигурации -> Добавить внешние файлы JAR

Так что в Dynamic Web Project звучит как по другому. После некоторого поиска я понимаю, что файлы Jar должны быть добавлены в WEB-INF / lib или в% TOMCAT_HOME% / lib. поэтому я получаю ответ от% TOMCAT_HOME% / lib, но действительно застрял в том, как добавить файлы jar в WEB-INF / lib. Я копирую все файлы jar в папки, но это не работает.

Пожалуйста, помогите мне подробно.

Ответы [ 6 ]

12 голосов
/ 16 марта 2012

вы делаете правильно ....

Build Path -> Configuration Build Path -> Add External Jars

На вкладке «Порядок и экспорт» нажмите «Выбрать все» ...

or coping file into WEB-INF/lib 

Затем просто обновите проект и перезапуститезатем сервер развернуть проект, он будет работать нормально ...

1 голос
/ 05 апреля 2016

Чтобы добавить jar-файлы в Eclipse, у вас есть два варианта:

  1. Щелкните правой кнопкой мыши на проекте, попав в свойства -> щелкните по пути сборки Java -> Настройка пути сборки -> Библиотеки ->и выберите кнопку Добавить внешние банки.Откроется окно, в которое вы можете добавить все необходимые банки.
  2. Второй вариант - вставить банки непосредственно в папку lib.Папка lib находится в Web Content -> WEB-INF -> lib.

Используйте любой из них.

1 голос
/ 16 марта 2012

как сказал Cultor, это правильный процесс, но вы должны обновить проект после добавления jar-файлов.

Путь сборки -> Путь сборки конфигурации -> Добавить внешние файлы JAR

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

Если путь к файлу JAR слишком длинный, он не будет вставлять этот файл JAR.

Вставьте файл jar на рабочий стол и попробуйте снова.

Это работает для меня.

0 голосов
/ 22 октября 2016

Вы можете перетащить файл jar MySQL из внешней папки, где он находится на вашем компьютере, в библиотеку вашего проекта.

0 голосов
/ 16 марта 2012

Вы можете скопировать файлы JAR вручную в WEB-INF / lib, когда ваш проект открыт в eclipse, а затем, изменяя путь сборки, просто нажмите кнопку «Добавить jar» и обратитесь к файлу из WEB-INF / lib.Таким образом, при развертывании проекта в tomcat папка WEB-INF / lib автоматически копируется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...