Apache Maven
Apache Maven ist ein Projekt, das Verständnis und Management-Software-Tool. Es ist um ein Projekt-Objektmodell-Konzept basiert, oder POM. Maven sind so konzipiert, den Build, Dokumentation und Berichterstattung eines Projektes von seinem zentralen Hub von Informationen zu verwalten. Maven kann in den folgenden drei Arten verwendet werden: Verwenden Die Verwendung bezogene Informationen für Menschen bauen Projekte optimiert, die Maven verwenden. Zu diesen Ressourcen gehören eine Zehn-Minuten-Test, der als Tutorial, in einer einfachen 10 Minuten einen Überblick über Maven wichtigsten Merkmale zu geben. Es gibt auch eine Plugin-Liste für spezifische Informationen zu jeder Maven Plugin. Erweitern Der Umfang bezogenen Informationen ist für Leute, die ein Maven Plugin erstellen wollen ihr eigenes Toolset oder Projekt zu begleiten. Es gibt auch Informationen für Menschen, die möglicherweise oder möglicherweise nicht in mit Maven interessiert sein, aber wer interessiert ist, bei der Veröffentlichung von Projektdaten in Maven zentralen Repository. Einen Beitrag leisten Der Beitrag bezogenen Informationen ist für Menschen, die mit Maven einlassen wollen. Maven ist eine Open-Source-Software mit einer Gemeinschaft, den Beitrag und Innovation begrüßt. Entwickler und Interessenten eines Beitrag zum Kern Maven Projekt von diesen Informationen profitieren. Es gibt eine Vielzahl von Unterstützung für Maven. Es gibt ein Wiki zusammen mit einer Mailing-Liste Archiv, das speichert Informationen über zuvor gelöste Probleme. Es gibt auch ein Problem Tracker mit der gleichen Funktion. Wenn das Problem vor nicht gesehen worden ist, können Sie auf die Maven Benutzer Mailingliste Antworten zu erhalten. Maven-Entwickler sind auch Kontakt mit IRC zur Verfügung. Es gibt ein paar Systemanforderungen Maven laufen. Zwar gibt es keinen Mindestspeicherbedarf ist oder Betriebssystemanforderungen, erfordert Maven einen heruntergeladenes Java Development Kit. Maven ist auch in zwölf verschiedenen Download-Formate verteilt, so dass Sie derjenige, der am besten passt Ihr Betriebssystem auswählen können. Maven ausgeführt wird eine eindeutige Syntax, die leicht zu erlernen ist. Um Build-Projekte haben Sie sich mit den Syntaxbefehlen vertraut zu machen und den Weg, um sie auszuführen. Die Maven Website verfügt über umfassende Anleitungen für den Einsatz sowie Projektbeispiele und Tipps zur Fehlerbehebung für, wenn die Dinge nicht wie geplant.
- Einfaches Projekt-Setup, das Sie starten neue Projekte und Module in Sekunden ermöglicht
- Die konsequente Nutzung mit allen Projekten
- Dependency Management, die Abhängigkeit Schließungen und die automatische Aktualisierung enthält
- Die Fähigkeit, mehrere Projekte gleichzeitig handhaben
- Zugriff auf mehrere Bibliotheken und Metadaten
- Extensible mit Java-Plugin-Fähigkeit
- Modellbasiertes baut
- Coherent Projektinformationen und Tutorials online verfügbar
- Bietet die Möglichkeit, einen Benutzer up-to-date über Bibliotheken und Automatisierung zu halten
- Verwaltet die Abhängigkeiten zwischen Bibliotheken und Projekte
- Ermöglicht es Entwicklern, Fokus auf Funktionalität statt Struktur
- Leitet große und komplexe Projekte mit Leichtigkeit
- Keine Mindestfestplatte oder das Betriebssystem erforderlich
- Läuft auf fast jeder Plattform
- Benötigt Java Development Kit zu laufen
- eine gute Konfiguration bekommen kann wertvolle Zeit und Ressourcen beanspruchen
- Viele Konfigurationsparameter können das System schwer machen das Lernen
- Dependency Management ist fair zu durchschnittlich eher als überlegen