Включение java-библиотек в Tomcat внутри Eclipse

Я запускаю Eclipse с Tomcat 5.5.

Мой динамический веб-сайт включает в себя некоторый код JAVA, который требует внешних файлов jar. Где я должен помещать эти файлы jar, чтобы Apache не выдавал мне таких ошибок, как java.lang.ClassNotFoundException?

Спасибо за это.

Ответы

Ответ 1

Поместите их в WEB-INF/lib вашего веб-контекста, конечно.

Если в вашем проекте есть JAR-драйвер JAR, вам нужно добавить их на Tomcat server/lib для Tomcat 7 и выше. Это не должно быть в вашем WEB-INF/lib.

Ответ 2

Убедитесь, что банку, которую вы хотите использовать (WebContent/WEB-INF/lib/yourjar), видна в Eclipse. (здесь)

Когда я использовал проводник файлов Windows, чтобы добавить jdbc jar в мой проект, он не был виден в Eclipse, и ошибка ClassNotFoundException продолжалась. Однако перетаскивание банки в проект Eclipse (UI) действительно сработало для меня.