Maven czy Ivy? Który z nich jest lepszy w systemie już produkowanym? A inne różnice? [Zamknięte]

Wiem, że jest to skomplikowane pytanie, ale chciałbym wiedzieć, który z nich jest lepszy w przypadku systemu, który jest już w produkcji, z wieloma błędami i naprawdę kiepskim projektem. Naprawdę bałagan.

Właściwie pytam o to, ponieważ już konwertuję ten projekt do Maven i stoję przed wieloma problemami. Musiałem dostosować strukturę folderów, oddzielić straszną strukturę stworzoną w firmie od projektu (została przekonwertowana na bibliotekę jar), naprawić wiele szczegółów, które cały czas przerwały projekt, skonfigurować plik POM.xml, aby wszystko Ant już to robił i odkrywał biblioteki, które są naprawdę używane w aplikacji jako ich wersje (duża część bibliotek została zmieniona bez numeru wersji, a plik manifestu był pusty).

To było naprawdę piekło. Oszalałem podczas tego zadania, a pytanie, które podążyło za mną przez cały czas, brzmiało: „A jeśli konwertowałem go na Ivy?

Nigdy nie pracowałem z Ivy, ale jak wiem, działa z Antem i łatwiej jest Maven zaadaptować projekt. Z drugiej strony, Maven jest o wiele bardziej używany w całym wyrazie (czy się mylę?) I to powinno mieć powód!

Oto moje pytania:

Integracja z Jenkins / Hudson: Z Ivy jest tak łatwo, jak z Maven?Wtyczka sonaru: To samo pytanie powyżej. Integracja jest prosta?Wtyczka dla Eclipse: To bardzo słaby punkt Mavena. Wtyczka straszna, ale nie znam Ivy.Proces wdrażania: Kiedy już wszystko zostanie skonfigurowane, zainstaluj i opublikuj projekt z mavenem, co jest niezwykle proste. I z Ivy?Konwersja: Cóż, moje doświadczenie w konwersji projektu na Maven było straszne, ale system nie pomógł. Opcja, którą miałem, polegała na tym, że Maven jest niesamowity w nowych projektach, projektach współpracujących z Maven od czasu jego utworzenia, ale nie jest dobrym wyborem, jeśli masz duży i niezorganizowany projekt. Czy się mylę?Wtyczki: To jest dużo wtyczki do skonfigurowania w POM.xml. Czy Ivy ma tak wiele opcji?Popularność: Który z nich jest bardziej popularny? Który jest bardziej używany i dlaczego?

Cóż, to jest to. Wielkie dzięki!

questionAnswers(1)

yourAnswerToTheQuestion