Безопасно ли добавлять Spring 3.1 в папку Tomcat \ lib? - PullRequest
0 голосов
/ 19 января 2012

Текущая система, над которой я работаю, использует Tomcat 7.0 и Spring 3.1. Система представляет собой набор веб-приложений, которые имеют одинаковый путь к классу в WEB-INF \ lib, я думаю добавить Spring 3.1 в мой tomcat \ lib, так чточто все веб-приложения имеют к нему доступ.Это безопасно делать с Spring 3.1?

Ответы [ 2 ]

1 голос
/ 19 января 2012

Безопасно ли добавлять Spring 3.1 в главную директорию lib Tomcat?Вполне возможно.Отличная идея?Возможно нет;как системный администратор, вы должны взять на себя ответственность за обеспечение того, чтобы все веб-приложения могли использовать эту точную версию Spring (включая все проблемы, которые могут возникнуть при обновлении), поскольку веб-приложения не смогут переопределить ее длячто-нибудь еще.(Чтобы быть справедливым, они могли бы загружать классы из других мест, которых не было в стандартной версии системы, которую вы предлагаете, но это, вероятно, было бы крайне плохой идеей, поскольку могут возникнуть проблемы с конфликтующими версиями той же библиотеки. Это очень запутанная ситуация; избегать, если это вообще возможно!)

1 голос
/ 19 января 2012

Как правило, я помещаю только общие библиотеки, такие как драйверы JDBC, в tomcat / lib. Совместное использование других библиотек часто приводит к проблемам загрузчика классов в tomcat. К сожалению, я не знаю дату его публикации, но вы можете найти эту статью http://www.mulesoft.com/tomcat-classpath полезной.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...