Включение библиотек 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) мне помогло.