2015-04-19 3 views
2

Я использую Tomcat 7.0.61 на Ubuntu 14.02 LTS и я могу видеть каталог lib существующий в папке /usr/share/tomcat7.Как сделать JSTL работу библиотеки в Tomcat 7 на Ubuntu

Типичная папка WebApps для Tomcat является

/var/lib/tomcat7/webapps/ROOT/

Затем я создал отделенный папку для моего веб-приложения под названием myjsp, и все, казалось, работало очень хорошо, потому что, пока я не попытался установить JSTL taglib library загружен с портала tomcat.

В Windows, я положил файл JSTL банка в каталоге C:/tomcat7/lib, которые могут служить в качестве общей папки для всех приложений, насколько я знаю. И он работает на Windows, потому что я могу импортировать библиотеку в сценарии.

Но на Ubuntu сейчас нет ничего плохого в моей системе. Я попытался переместить файл JAR в /usr/share/tomcat7/lib и в /var/lib/tomcat7/webapps/myjsp/WEB-INF/lib

Так где я должен поместить файл JAR JSTL в?

Примечания: Я создал папкуWEB-INF вручную с единственной папкой есть что lib папку

+0

Прочитать http://stackoverflow.com/tags/jstl/info: для сервлета 3.0 есть 2 файла jar для загрузки. И они должны быть в папке WEB-INF/lib вашего webapp. –

+0

Я должен создать WEB-INF/lib вручную, верно? Итак, дерево каталогов похоже на это/var/lib/tomcat7/webapps/ROOT/myapp/WEB-INF/lib –

+0

myapp не должен находиться внутри ROOT. ROOT сам является webapp. –

ответ

3

Не кладите ничего на ROOT, потому что если вы отмена развертывания приложения контекст корня будет показанному пользователю. Используйте следующий путь

/var/lib/tomcat7/webapps/myapp 

Убедитесь, что вы использовали переменную среды и системное свойство для

CATALINA_BASE=/var/lib/tomcat7 

Чтобы лучше развернуть приложение, чтобы создать .war файл и поместить его в webapps либо вручную, либо лучше с помощью приложение tomcat manager. По умолчанию tomcat настроен на автоматическое развертывание, если вы поместили файл в webapps. Все библиотеки в war должны быть в /WEB-INF/lib.

Вы можете использовать this ответ на скачивание необходимых банок из аккредитованных источников.

Смежные вопросы