Might Know Something Else feed Kommentarer Feed

MKSE.com Web Insider Knowledge

Störst på CMS, CXM och E-handel. EPiServer, Drupal, WordPress, Sharepoint och Sitevision

Knepiga CMS-termer #4: Maven

Skribent edenstrom Den 4 september 2008
Apica

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.

Related Posts Plugin for WordPress, Blogger...
?>