Knepiga CMS-termer #4: Maven

Apache Maven 2.0.9 är ett java utvecklings framework, byggssystem. Maven används för att automatiskt paketera (bygga) programfiler till en distribuerbar enhet.

Maven använder sig av en XML-baserad konfigurationsmodell som kallas Project Object Model (POM). I denna XML-fil beskrivs mjukvaruprojektet som ska byggas och dess externa beroenden till andra moduler och komponenter. I Maven finns färdiga ”targets” eller kommandon som hanterar vissa väldefinierade uppgifter som kompilering av den ingående källkoden, automatisk genomkörning av eventuella testklasser, och driftsättning av den färdiga distribuerbara enheten (Wikipedia).

Mavens mål är att:

  • Making the build process easy
  • Providing a uniform build system
  • Providing quality project information
  • Providing guidelines for best practices development
  • Allowing transparent migration to new features

Ett alternativ till Maven är Ant.

Lämna en kommentar

Filed under CMS, Polopoly, SiteVision

Kommentera

Fyll i dina uppgifter nedan eller klicka på en ikon för att logga in:

WordPress.com Logo

Du kommenterar med ditt WordPress.com-konto. Logga ut / Ändra )

Twitter-bild

Du kommenterar med ditt Twitter-konto. Logga ut / Ändra )

Facebook-foto

Du kommenterar med ditt Facebook-konto. Logga ut / Ändra )

Google+ photo

Du kommenterar med ditt Google+-konto. Logga ut / Ändra )

Ansluter till %s