"We are back" « oc.at

Maven 2 in der Praxis - Was bringts wirklich?

semteX 28.06.2008 - 11:11 1544 7
Posts

semteX

liebt die große KI
Avatar
Registered: Oct 2002
Location: Pre
Posts: 15008
da grad "Maven" am aufsteigenden Ast ist, frag ich mich: was bringt mir jetzt Maven wirklich?

Klar, es kann die Abhängigkeiten selbst verwalten. wenn ich ne lib brauch, zieh ich mir die ausm maven repo und das ding lädt alle abhängigkeiten nach - fein. wenn allerdings im repo nur version 1.0.5 drin ist, ich brauch aber 1.0.6 is der Vorteil wieder beim teufel...

Builden + Deployen + Testen ...

das is der Teil, wo ich irgendwie bisher keinen wirklichen Vorteil seh... Deployen und Junit Tests laufen lassn kann Eclipse auch... Hat ma mit Maven irgendwelche Vorteile, was das Deployen auf mehrere Zielsysteme betrifft?

wie gsagt, ich finds nett und alles, allerdings seh ich jetzt im moment ned den großen nutzen für kleine und mittlere projekte...

quilty

Ich schau nur
Avatar
Registered: Jul 2005
Location: 4202
Posts: 3140
Maven wird bei uns in der Firma gerade auch heftig evaluiert und diskutiert.
So allgemein kann man sagen das es sehr zu empfehlen ist wenn man im Moment noch nichts in diese Richtung verwendet, jedoch wenn man so wie bei uns bisher schon sehr umfangreich Ant im Einsatz hatte muss man genau abwägen wo eine Umstellung sinnvoll ist.
Das deine Repo aktuell ist, ist natürlich Voraussetzung, sollte jedoch im Firmenumfeld das kein Problem darstellten.

semteX

liebt die große KI
Avatar
Registered: Oct 2002
Location: Pre
Posts: 15008
ich dachte der große vorteil von maven ist, dass das maven projekt selbst ein riesen repository hat?

d.h. ma sollt schaun, dass ma in der firma ein repo hat, auf das alle zugriff haben... mhm

Punisher

Bukanier
Avatar
Registered: Sep 2002
Location: Disneyland
Posts: 1912
Die Beste Lösung ist natürlich

- online Repository - Firmen Repository - lokales Repository

Firmen Repo ist dabei besonders wichtig, da es in diesem Repo nicht nur externe libs gibt sondern auch intern entwickelte. Mit einer guten Doku hilft das ganze sehr gewaltig mit, doppelte Entwicklungen zu unterbinden.

Und beim deployen ists imho eine große Hilfe, man braucht ja nur src + die pom weitergeben und schon macht maven den Rest

semteX

liebt die große KI
Avatar
Registered: Oct 2002
Location: Pre
Posts: 15008
ich dank schomal für deinen input... das mim builden is halt wieder ne sache, die kann ant auch... und eclipse hats auch integriert... hmmm

d3cod3

Legend
...
Avatar
Registered: Aug 2002
Location: insert location ..
Posts: 15285
maven ist, wenn man einen absoluten checker für die verwaltung hat, recht praktisch. ohne so eine person ist es pain in the ass deluxe :/

rettich

Legend
waffle, waffle!
Avatar
Registered: Jan 2004
Location: wien
Posts: 794
Zitat von d3cod3
maven ist, wenn man einen absoluten checker für die verwaltung hat, recht praktisch. ohne so eine person ist es pain in the ass deluxe :/

so wie bei jedem thema, wo es um konsolidierung von teilentwicklungen und versionierung geht.

DKCH

Administrator
...
Registered: Aug 2002
Location: #
Posts: 3387
builden-deployen-testen bringts dir ned wirklich mehr als ant. cool is neben dem repo-zeug halt auch die archetype-geschichte, mit der du recht gschickt auf (eigenen) templates aufbauen kannst.

ich habs auch bis vor zwei monaten nicht gekannt, aber imho ist alleine die dependency-verwaltung schon ein fast ausschlaggebendes argument... vor allem weil du's im eclipse auch gleich hast (mit dem plugin) und daher viel weniger zeit damit verbringst, genau die eine library zu suchen, die irgendwo nicht im classpath drin ist :D
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz