Als Anfänger in der Entwicklung von Java SE bin ich sehr daran interessiert, mit Maven mein Projekt richtig zu verwalten und zu organisieren.Ist Maven für ein kleines Java-Projekt geeignet?
Obwohl ich mehr als gewillt bin zu lernen, wie man es benutzt, möchte ich nicht mehr Zeit damit verbringen, Maven zu verstehen, als tatsächlich zu programmieren. Ja, ich kenne Maven's Vor- und Nachteile, ich bin nur besorgt über die Lernkurve.
Dieses Projekt wird 5 Monate dauern, mit einem einzigen Entwickler - noch mehr Menschen könnte müssen es später pflegen. Ich weiß, dass größere Projekte sehr erfolgreich sind, aber Maven es in meinem Fall wert ist, oder ist es Zeitverschwendung?
Maven's Abhängigkeitsverwaltung allein ist es wahrscheinlich wert, verwendet zu werden, auch wenn Sie die anderen Funktionen ignorieren ... – bdares
Maven wird dem Projekt standardmäßig eine Struktur (Konventionen für Verzeichnisse usw.) zur Verfügung stellen. Wichtiger ist es, viele kleine Modulprojekte zu haben, die hierarchisch organisiert sind und somit Ebenen von Code haben, ohne rekursive Abhängigkeiten. _Ich benutze es für Ein-Mann-Projekte besonders. _ –