Я пишу приложение java с использованием eclipse, которое ссылается на несколько внешних банок и требует, чтобы некоторые файлы конфигурации были доступны пользователю.Каков наилучший способ упаковать приложение Java с большим количеством зависимостей?
Каков наилучший способ его упаковки?
Я понимаю, что вы не можете положить банки в другой файл jar, это правильно?
Могу ли я сохранить файлы конфигурации из банки и по-прежнему ссылаться на них в коде? Или должен ли путь к конфигурационному файлу быть аргументом командной строки?
Есть ли сторонние плагины для затмения, чтобы помочь сделать это проще? В настоящий момент я использую файл сборки муравьев, но я не уверен, что знаю, что делаю.
Есть ли эквивалент проектов развертывания в Visual Studio, который будет определять все, что вам нужно, и просто сделать установщик? Раньше я использовал install4j, и он был мощным, если бы не где-то рядом с автоматизированным проектом .Net.
Cheers.
В пункте 5 Maven (хотя требует некоторой конфигурации, но не много), управляет вашими зависимостями. – 2008-11-19 16:34:19