8. Fazit
8.0.1. Vorteile
- Transparenz und Verständlichkeit durch Visualisierung der Projekte und ihrer
Abhängigkeiten
- geringe Einarbeitungszeit in grössere Projekte
- Entlastung der Entwickler durch hohe Automatisierung
- Unterstützung von Modulen und Unterprojekten (Vererbung)
- Artefakte können in Repositories eindeutig identifizierbar abgelegt werden
- Zahlreiche Erweiterungen können einfach integriert werden
- Projekte können leicht auf viele IDE’s vorbereitet werden
- Umfangreiche zentrale Repositories
- Open Source Software
8.0.2. Nachteile
- Sehr komplexe Projekte können eventuell nicht in Maven verwaltet bzw. migriert
werden
- Oftmals unzureichende Dokumentation von Plugins
- Aktuelles Repository muss erreichbar sein
- (Transitive) Abhängigkeiten manchmal nicht im zentralen Repository vorhanden