Я создал отдельное Java-приложение, которое имеет несколько зависимостей (библиотеки Apache Commons и т. Д.), А также зависимость от среды Spring, которая, в свою очередь, имеет несколько зависимостей.
Я построил это в Eclipse, где он работает нормально. Теперь мне нужно развернуть его в рабочей среде, и поэтому я пытаюсь найти лучший способ упаковать его со всеми зависимостями, а также как даже вызвать объект (он будет вызван из командной строки).
Грубым способом было бы экспортировать мой проект в виде jar-файла, найти все зависимые jar-файлы (и их зависимости!), Скопировать их в общий каталог, написать сценарий оболочки, который включает все в пути к классам, и запустить Это. Очевидно, это кажется глупым и утомительным.
Должен ли я использовать муравья, Maven? Должен ли я упаковать все зависимые файлы Spring в один большой файл? Любые советы по работе с этим были бы полезны.