Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Папки для библиотек


Автор: Zamuta 7.3.2007, 22:44
Почему одни библиотеки должны лежать в TOMCAT_HOME/common/lib , а другие в WEB-INF/lib , в чём разница? Одни общие, а другие в пределах проекта? 

Автор: Tony 7.3.2007, 22:47
TOMCAT_HOME/common/lib - для всех проектов.
WEB-INF/lib - для отделно взятого проекта.

Автор: kkorsakoff 9.3.2007, 12:34
Разовью мысль Tony:

В common лежат библиотеки доступные как ВСЕМ приложениям, так и СЕРВЕРУ собственно.
Еще есть shared - там лежат библиотеки, доступные только ВСЕМ приложениям, но не серверу.
(так же есть server - доступные только серверу)


Рекомендуют часто используемые, а особенно - тяжелые библиотеки, класть в common. Большая экономия памяти происходит.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)