@ Божо, если мне нужно поместить jar в корневой каталог, я имею в виду вне WEB-INF / lib, то как его собрать?

рабатываю динамическое веб-приложение с Java (Servlets / JSP) в Eclipse. Я пытаюсь использовать внешний JAR (я используюStringUtils от Apache Commons) и я не понимаю, куда мне поставить банку (/lib, /WEB-INF/lib?) и как мне нужно настроить путь к классам (в Eclipse).

Я попытался поместить файлы JAR в оба вышеупомянутых места и загрузить их в путь к классам, нажавAdd JAR в свойствах проекта и обоих решениях компилируется нормально, но выдает ошибку времени выполнения так:

SEVERE: Servlet.service () для сервлета UserList вызвал исключение .UserList.doGet (UserList.java:50) в javax.servlet.http.HttpServlet.service (HttpServlet.java:617) в javax.servlet.http.HttpServlet.service (HttpServlet.java:7apache. catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:290) в org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:206) в org.apache. 233) на org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:191) на org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:127) на org.apache.vevalina .invoke (ErrorReportValve.java:102) в org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:109) org. процесс (Http11Protocol.java:588) в org.apache.tomcat.util.net.JIoEndpoint $ Worker.run (JIoEndpoint.java:489) в java.lang.Thread.run (неизвестный источник)

Итак ... как мне загрузить внешние файлы JAR?

Обратите внимание, что я не очень знаком с тем, как загружаются внешние JAR-файлы в Java, виртуальной машине или как Eclipse управляет всем этим, поэтому я был бы признателен за подробные решения.

Ответы на вопрос(1)

Ваш ответ на вопрос