DevCezz

Programistyczny blog dla Ciebie

zarządzanie

Dziedziczenie i agregacja w Maven

W poprzednim wpisie na temat pliku pom.xml wspomniałem, że zajmiemy się zagadnieniem podmodułów. Właśnie w tym artykule chcę Cię przez niego przeprowadzić. Przy okazji poznamy czym jest Super POM, dowiemy się czym różni się dziedziczenie od agregacji w Maven oraz…

Serce Maven, czyli pom.xml

Sporo teorii za nami, więc pora teraz zagłębić się w strukturę pliku pom.xml, który jest sercem Mavena. Zawiera on wszelkie informacje na temat tego w jaki sposób należy zbudować prowadzony przez nas projekt. W tym artykule przejdziemy przez części składowe…

Cykl życia projektu w Maven

Kontynuując myśl z poprzedniego artykułu wyjaśnijmy sobie jakie są cykle życia projektu w ujęciu Mavena. Ta idea jest najistotniejsza w całym narzędziu, ponieważ definiuje proces budowania oraz dystrybucji tworzonych aplikacji. Nie przedłużając przejdźmy do przedstawienia tych cykli i sprawdźmy co…

Czym tak naprawdę jest Maven?

Zakładam, że każdy z nas korzystał kiedyś z narzędzi automatyzujący budowanie aplikacji takich jak Ant, Gradle czy właśnie Maven. W tym artykule chciałbym się skupić na tym ostatnim produkcie. Sam muszę przyznać, że korzystałem od dłuższego czasu z Mavena, ale…