файл jar в пути сборки не развертывается в папку WEB-INF / lib

#java #eclipse #tomcat7 #myeclipse

#java #eclipse #tomcat7 #myeclipse

Вопрос:

Я получаю сообщение об ошибке ниже, когда я развертываю свой проект в tomcat:

 java.lang.ClassNotFoundException: org.apache.log4j.rolling.RollingFileAppender
  

Это было из-за отсутствия apache-log4j-extras-1.0.jar библиотеки. Итак, я добавляю необходимые файлы jar в свой путь сборки, как показано на скриншоте ниже:
введите описание изображения здесь

Я обновляю и очищаю проект и пытаюсь развернуть снова, но по-прежнему не вижу log4j и guava в моей WEB-INF/lib папке в tomcat webapps. Если я скопирую и вставлю jar-файлы в WEB-INF/lib папку, это сработает, ошибок нет. Но я не хочу копировать вставлять каждый раз при повторном развертывании проекта. Пожалуйста, помогите.

Комментарии:

1. Я предполагаю, что это не проект Maven? Как другие библиотеки добавляются в проект? Вам не нужно изменять вкладку Библиотеки, которая будет автоматически управляться, если вы разместите файлы в нужном месте. Здесь есть дополнительная информация: genuitec.com/docs/servers/deployment-assembly