Я создаю веб-проект без IDE, и мне нужно использовать tomcat 7, поэтому я установил его и поместил все необходимое для моего проекта в папку tomcat/webapps/
. Поскольку Tomcat нужен CLASSPATH, установленный на servlet-api.jar
, я не могу использовать CLASSPATH по умолчанию и включать свои собственные пакеты. Есть способ включить tomcat servlet-api.jar
в проект без настройки CLASSPATH?
В моем случае я использую сервлет, который должен подключаться к базе данных, поэтому мне нужно импортировать пакет базы данных . Затем, если я устанавливаю CLASSPATH на /root/tomcat/webapps/project/src/
, мой пакет работает, потому что пакет базы данных находится внутри sr c, но в этом случае сервлет не может использовать tomcat.
Если я установил CLASSPATH на /root/tomcat/lib/servlet-api.jar
сервлет может подключиться к tomcat, но компилятор не может найти пакет, потому что он не находится внутри servlet-api.jar.
Есть выход из этого тупика?