Apache Maven
Apache Maven is een project begrip en management software tool. Het is gebaseerd rond een project model object concept, of POM. Maven is ontworpen om de bouw, documentatie beheer en rapportage van een project van de centrale hub van informatie. Maven kan gebruikt worden in de volgende drie manieren: Gebruik Het gebruik gerelateerde informatie is geoptimaliseerd voor mensen die bouwen aan projecten die Maven gebruiken. Deze middelen zijn onder andere een tien minuten test die functioneert als een tutorial, het geven van een overzicht van de belangrijkste kenmerken Maven in een gemakkelijk tien minuten. Er is ook een plugin lijst voor specifieke informatie over elk Maven plugin. Uitbreiden De uit te breiden-gerelateerde informatie is bedoeld voor mensen die willen een Maven plugin te creëren om hun eigen toolset of project te begeleiden. Er is ook informatie beschikbaar voor mensen die wel of niet geïnteresseerd in het gebruik van Maven, maar die geïnteresseerd zijn in het publiceren van project gegevens in een centraal depot Maven's. Bijdragen De bijdragen gerelateerde informatie is voor mensen die willen meedoen met Maven. Maven is een open source-software met een gemeenschap die bijdrage en innovatie verwelkomt. Ontwikkelaars en diegenen die geïnteresseerd zijn in het bijdragen aan de kern Maven project zullen profiteren van deze informatie. Er is een grote verscheidenheid aan steun beschikbaar voor Maven. Er is een wiki samen met een mailing list archief dat slaat informatie over eerder problemen opgelost. Er is ook een issue tracker met dezelfde functie. Als het probleem nog niet eerder is gezien, kunt u zich abonneren op de Maven Users mailing list om antwoorden te ontvangen. Maven ontwikkelaars zijn ook beschikbaar voor contact via IRC. Er zijn een paar systeemeisen om Maven draaien. Hoewel er geen minimum vereiste geheugen of het bedienen systeem eis, Maven vereist een gedownloade Java Development Kit. Maven is ook verdeeld in twaalf verschillende downloaden formaten, zodat u degene die het beste past bij uw besturingssysteem kan kiezen. Maven wordt uitgevoerd met behulp van een unieke syntax dat is gemakkelijk te leren. Om bouwprojecten, moet je jezelf vertrouwd te maken met de syntax commando's en de manier om ze uit te voeren. De Maven website heeft uitgebreide tutorials voor gebruik, evenals project voorbeelden en tips voor het oplossen als de dingen niet gaan zoals gepland.
- Eenvoudig project setup die u toelaat om nieuwe projecten en modules in enkele seconden te starten
- Consistent gebruik met alle projecten
- Afhankelijkheid beheer die afhankelijkheid sluitingen en automatische updates bevat
- Mogelijkheid om meerdere projecten tegelijk verwerken
- Toegang tot verschillende bibliotheken en metadata
- Extensible met Java plugin vermogen
- Model gebaseerd bouwt
- Coherent project informatie en tutorials online beschikbaar
- Hiermee is het mogelijk om een gebruiker up to-date-on bibliotheken en automatisering te houden
- Beheert de afhankelijkheden tussen bibliotheken en projecten
- Stelt ontwikkelaars in staat om zich te concentreren op de functionaliteit in plaats van structuur
- Beheert grote en complexe projecten met gemak
- Geen minimum harde schijf of het besturingssysteem vereist
- Werkt op vrijwel elk platform
- Needs Java Development Kit om run
- Het krijgen van een goede configuratie kan wel kostbare tijd en middelen
- Veel configuratie parameters kunnen leren van het systeem moeilijk maken
- Afhankelijkheid management is eerlijk om gemiddeld in plaats van een superieure