Загрузка Spring Jars без использования Maven

Как вы загружаете фреймы Spring Framework, если вы не можете стоять Maven или другие инструменты управления компоновкой. Из того, что я могу сказать, кажется, вам приходится тратить много разочаровывающих часов на Google, чтобы узнать, как это сделать. Я думал, что Spring должен быть легким. Все, что я пытаюсь сделать, - написать простое приложение Hello World с использованием Eclipse и Tomcat. Почему это так сложно с Spring 3?

Ответы

Ответ 2

Почему ты не можешь стоять на Мейвене? Мне нравится Maven, но мне очень нравится Gradle.

В любом случае, если вы только создаете свою среду разработки, вы не сможете автоматизировать свою сборку (так что нет возможности непрерывной интеграции/доставки), и сложно интегрировать новых членов вашей команды. В частности, с этим вопросом о зависимостях Spring гораздо проще автоматизировать управление переходными зависимостями, а не загружать их все самостоятельно - и выяснить, какие новые банки загружать, отслеживая через один NoClassDefFoundError за другим.

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

Итак, если вам нужно, возьмите кусочки, начиная с этого Maven Central и немного повеселитесь.

Ответ 3

Это смешно. Кажется, каждый хочет, чтобы вы использовали инструмент управления зависимостями. Вы всегда можете просматривать репозиторий maven и загружать нужные вам детали:

http://mvnrepository.com/artifact/org.springframework

Ответ 4

Я не понимаю, где много IDE, использующих инструменты для создания back-end, почему spring источник или другая структура заставляют нас снова использовать maven, я думаю, вместо использования maven лучше создавать плагины для STS для настройки и автоматически загружать баны для проекта начальной загрузки. Структура maven и m2eclipse действительно раздражают меня. Это просто зависимость внутри другой зависимости.

мы должны заняться временем, чтобы играть с maven вместо того, чтобы сосредоточиться на проекте. Даже если вы разрабатываете проект с помощью собственного метода для заказчика, для заказчика не важно, как выглядит проект сексуальности! Вы использовали maven или нет! Я боюсь сделать maven новой стандартной манерой для программирования Java.