Apache Maven
Apache Maven er et projekt forståelse og management software værktøj. Den er bygget op omkring et projekt objekt model koncept, eller POM. Maven er designet til at styre byggeprocessen, dokumentation og rapportering af et projekt fra sin centrale omdrejningspunkt for information. Maven kan bruges på følgende tre måder: Brug Brugen-relaterede oplysninger er optimeret til folk, bygge projekter, der bruger Maven. Disse ressourcer omfatter en ti minutters test, der fungerer som en tutorial, der giver et overblik over Maven vigtigste funktioner i en let ti minutter. Der er også et plugin liste for specifikke oplysninger om hver Maven plugin. Forlænge Den udvide-relaterede oplysninger er designet til folk, der ønsker at skabe en Maven plugin til at ledsage deres egen værktøjssæt eller projekt. Der er også oplysninger til rådighed for folk, der måske eller måske ikke være interesseret i at bruge Maven, men der er interesseret i at udgive projektdata i Maven centrale opbevaringssted. Bidrage Den bidrager-relaterede oplysninger er for folk, der ønsker at blive involveret med Maven. Maven er et open source-software med et samfund, der byder velkommen bidrag og innovation. Udviklere og der er interesseret i at bidrage til kernen Maven projektet vil drage fordel af denne information. Der er en bred vifte af støtte til rådighed for Maven. Der er en wiki sammen med en postlistearkivet der gemmer oplysninger om tidligere løste problemer. Der er også et problem tracker med samme funktion. Hvis problemet ikke er set før, kan du abonnere på Maven Brugere mailingliste for at modtage svar. Maven udviklere er også tilgængelige for kontakt ved hjælp IRC. Der er et par systemkrav til at køre Maven. Selvom der ikke er nogen minimum hukommelse krav eller drift system krav, Maven kræver en downloadet Java Development Kit. Maven er også distribueres i tolv forskellige download-formater, så du kan vælge den, der passer bedst til dit operativsystem. Maven drives ved hjælp af en unik syntaks, der er let at lære. For at bygge projekter, er du nødt til at gøre dig bekendt med syntaksen kommandoer og den måde at udføre dem. The Maven hjemmeside har omfattende tutorials til brug, samt eksempler på projekter og tip til fejlfinding for når tingene ikke går som planlagt.
- Enkel opsætning projekt, der giver dig mulighed for at starte nye projekter og moduler på få sekunder
- Konsekvent brug med alle projekter
- Afhængighed forvaltning, som omfatter afhængighed lukninger og automatisk opdatering
- Mulighed for at håndtere flere projekter samtidig
- Adgang til flere biblioteker og metadata
- Extensible med Java plugin kapacitet
- Model baseret bygger
- Sammenhængende information og tutorials projekt tilgængelig online
- Giver mulighed for at holde en bruger up-to-date på biblioteker og automatisering
- Styrer afhængigheder mellem biblioteker og projekter
- Kan udviklere fokus på funktionalitet i stedet for struktur
- Styrer store og komplekse projekter med lethed
- Ingen minimum harddisk eller operativsystem påkrævet
- Kører på næsten alle platforme
- Behov Java Development Kit til løb
- At få en god konfiguration kan tage op værdifuld tid og ressourcer
- Mange konfigurationsparametre kan gøre læring systemet vanskelig
- Afhængighed ledelse er rimeligt at gennemsnittet snarere end overlegen