Hallo,
Setze mich grade neu mit maven2 auseinander und wollte fragen ob ich folgenden Dinge richtig verstanden hab:
1. Die datei settings.xml ist für eine allgemeine Kofiguration für maven2 vorgesehen.
2. In der pom.xml werden repositories für dependecies sowie für plugins angegeben außerdem wird der build-prozess konfiguriert (sprich sources, targets etc).
3. wenn ich eclipse und maven2 einsetze und mir von einem SVN Repository meine sources in eclipse update, dann muss ich auch noch ein 'mvn -U eclipse:eclipse' aufrufen, wenn davon auszugehen ist, dass sich an den dependencies, also den jars (diese zb erweitert bzw. bearbeitet wurden) die ich für das projekt nutze, etwas verändert hat.
4. sind artifakte jars?
5.Wenn ich in einem projekt bin, welches aus vielen Modulen besteht, welche gleiche referenced libs verwenden, so wird immer auf das lokale maven repository verwiesen und dadurch wird speicher gespart oder? habe gehört, dass durch maven2 speicher gespart wird, aber wie genau?
danke für eure Hilfe.
gruß
Setze mich grade neu mit maven2 auseinander und wollte fragen ob ich folgenden Dinge richtig verstanden hab:
1. Die datei settings.xml ist für eine allgemeine Kofiguration für maven2 vorgesehen.
2. In der pom.xml werden repositories für dependecies sowie für plugins angegeben außerdem wird der build-prozess konfiguriert (sprich sources, targets etc).
3. wenn ich eclipse und maven2 einsetze und mir von einem SVN Repository meine sources in eclipse update, dann muss ich auch noch ein 'mvn -U eclipse:eclipse' aufrufen, wenn davon auszugehen ist, dass sich an den dependencies, also den jars (diese zb erweitert bzw. bearbeitet wurden) die ich für das projekt nutze, etwas verändert hat.
4. sind artifakte jars?
5.Wenn ich in einem projekt bin, welches aus vielen Modulen besteht, welche gleiche referenced libs verwenden, so wird immer auf das lokale maven repository verwiesen und dadurch wird speicher gespart oder? habe gehört, dass durch maven2 speicher gespart wird, aber wie genau?
danke für eure Hilfe.
gruß