Cześć Wszystkim,
Co najlepiej jest używać i opanować do budowania projektów Javowych? Gradla, Mavena, czy Anta?
Chyba, że jest już gdzieś na forum taka konwersacja to prosze o podanie linku (jak na razie znalazłem tylko kilka wypowiedzi w różnych komentarzach na forum):)
Z tego co wyczytałem to Gradle jest łatwiejszy niż Maven, a o Ant'cie to lepiej w ogóle zapomnieć, prawda to?
Dodam że sam dla siebie bede tego używać, nie pracuje w żadnym korpo:)
Ant jest już dość starym narzędziem i mało kto z niego korzysta.
Gradle oraz maven są dość popularne. Szczerze, jeśli zaczynasz, to raczej nie ma różnicy, który wybierzesz - wybiesz ten, który będzie sprawiać Ci mniej problemów/będzie czytelniejszy. Zawsze będziesz mógł to zmienić w przyszłości, więc luz.
Tak jak kolega wyżej wspomniał - można jedynie dopowiedzieć, że Maven jest troszkę jednak popularniejszy niż Gradle.
Aktualnie najlepiej Gradle, można pisać w skryptach w Groovy, łatwa konfiguracja, DSL zamiast XML. Ant - stary, ciężko się czyta, raczej nie używany w nowszych projektach. Maven warto znać przynajmniej podstawy, często spotykany, składnia w XML.
Dzieki za odpowiedzi.
znalazłem:
Maven vs Ant vs Gradle - co wybrać?
Wybierz to co Tobie najlepiej pasuje. Między maven a gradle najlepiej. Nie ma to dużego znaczenia w przypadku prostych projektów. Ja osobiście wolę Gradle bo jest w Groovy który jest bardziej czytelny niż XML w mavenie. Kwestia gustu.
Polecam Gradle.
Na własne projekty to tego nie trzeba się nawet uczyć. Wystarczy 2 godzinki i tyle.
Dodawanie zależności, jakieś podstawowa składnie gradle.build i kilka różnych komend budujących.
XMLe Mavena są brzydkie i rozwlekłe.