У меня есть небольшая проблема со Spring 3, и она связана с ее зависимостями или лучше сказать "их отсутствие ...".
Например, когда вы загружаете Spring 2.5.x, вы получаете файл spring-framework-2.5.6-with-dependencies.zip
, содержащий дистрибутив Spring, а также его зависимости.
Для весны 3 его нет. Вы получаете дистрибутив только тогда, когда зависимости управляются в репозитории Maven и извлекаются с помощью Ivy. Это было решение, которое приняли стипендиаты. Что подводит меня к моей проблеме.
На работе репозиторий Maven имеет «запрещенный доступ», написанный на всем протяжении этого, и мы не используем Ivy. Мы используем Maven, но с локальным корпоративным репозиторием, и ничего сверх этого не разрешено (проблемы безопасности yada yada, что в конечном итоге имеет смысл, но усложняет мою работу в качестве разработчика). Поместить что-либо в локальный репозиторий означает одобрения, развертывание ресурсов, конфигурации, права доступа, время, деньги и т. Д.
С несколькими JARS все в порядке, но я думаю, что зависимости Spring означают больше, чем несколько JAR. Так что это будет одобрено и установлено в течение длительного периода времени. Тем не менее, мы не можем разрабатывать в Spring 3 (пока все настроено в локальном хранилище), поэтому нам нужны зависимости.
Я нашел эту страницу здесь:
http://static.springsource.org/downloads/nightly/snapshot-download.php?project=SPR
, который содержит некоторые зависимости, но он мне нужен для выпуска 3.0.5, а не для ночных сборок.
Короче, мне нужен файл spring-framework-3.0.5-RELEASE-with-dependencies.zip
. Как я могу получить один?
P.S. Я должен упомянуть, что я не могу просто загрузить что-нибудь домой и взять все на карту, что является первым предложением, которое приходит на ум. Для этого применяются другие правила: D, поэтому мне нужен официальный релиз для загрузки.