Also ich arbeit mich „nebenher“ in Java ein, und bin quasi über maven gestolpert ^^
Ich komme aus der c++ welt, unsere SW wird rein ueber subversion und cmake „verwaltet“.
Bei maven hab ich aber noch leichte Verständnissschwierigkeiten
WIe setzt man projecte generell auf … also nicht maven archtype… create und so, das liest man im tutorial, sondern wie verwaltet man generell ?
Wenn ich richtig verstanden habe, kann man ueber dependencies + subversion plugins das so aufestzen, das maven den code in abhaengigkeit von einer angegebenen Version ausm svn repo holen kann.
d.h. maven kann meine versionen verwalten ?
also wenn mehrere Leute an einem Project arbeiten sollen …
Dann setzt einer das Project auf,
checkt sourcen etc ein, passt die pom.xml an.
die anderen brauchen dann nur die pom.xml ?
mit der koennen sie sich alle versionen (in dem falle vielleicht nur die initiale) auf ihrerm rechner auschecken und modifizieren ?
Wie wird dann die pom.xml deployed ?
Wenn ich mein project aufm mehrere rechner bearbeiten will … wird da nur die pom.xml ausgetauscht ?
Klar die svn sourcen muessen ueber die selben repository URLs erreichbar sein …
Wie definiert man lokale gegebenheiten … beispielsweisse pfade zu nem Java container für testlauf etc ???
das maven "repository " ist ja erst mal nur local (.m2e)
muss/sollte man nen dann gloables maven repo aufsetzen ?
öffentliche repos wöllt ich nicht nutzen … mein svn repo iss ja z.b. auch ned öffentlich ^^
Ciao …