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

Я использую Eclipse с Tomcat 5.5.

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

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

2 ответа

Решение

Разумеется, поместите их в WEB-INF/lib вашего веб-контекста.

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

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

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

Другие вопросы по тегам