Apache Maven

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.

Herunterladen Apache Maven
Merkmale Apache Maven
  • 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
Vorteile von Apache Maven
  • 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
Nachteile von Apache Maven
  • 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
Apache Maven Video

Alternativen zu Apache Maven

Teamwork

Teamarbeit ist nicht eine individuelle Software. Vielmehr ist es eine ganze Reihe von ihnen (man denke an Microsoft Office). Die Teamwork-Suite umfasst Teamwork-Projekte, eine Projekt-Management-Software;
Zeige Details

Buddybuild

Buddybuild ist eine kontinuierliche Integration-Plattform, die hilft Entwicklern Anwendungen zu kommen und schnell testen. Nach Angaben des Unternehmens-Website, bietet Buddybuild
Zeige Details

Travis CI

Freemium
Travis CI ist ein Open-Source-Software-Service, dass Tests und setzen Projekte GitHub gehosteten. Es ist eine Form von kontinuierlicher Integrationssoftware.
Zeige Details

Codeship

Freemium
Codeship ist eine Plattform für die sichere gebaut, schnell und zuverlässig Continuous Integration in der Cloud. Die Servicebereitstellung durch Codeship ist kontinuierlich Bedeutung,
Zeige Details

Ansible

Frei
Ansible ist eine Software für die einfache IT-Automatisierung erstellt. Anstatt das gleiche Problem über die Lösung und darüber ermöglicht ansible IT-Spezialisten zu lösen Probleme einmal
Zeige Details

Buildkite

Bezahlt
Buildkite ist ein Service, der Ihre Software-Build automatisiert und Prüfprozesse.
Zeige Details

CircleCI

Freemium
CircleCI die kontinuierliche Integration und Delivery-Plattform macht es einfach für Teams jeder Größe, um schnell zu bauen und Release Qualität Software in großem Umfang. Build für Linux,
Zeige Details

Jenkins

Frei
Jenkins vereinfacht das Leben der Software-Entwickler durch die Automatisierung einer Reihe von Aspekten des Entwicklungsprozesses bietet.
Zeige Details

Octopus Deploy

Bezahlt
Octopus Deploy automatisiert den Bereitstellungsprozess und bietet eine breite Palette von Werkzeugen, um sicherzustellen, dass die Software, die Sie deploy bereit ist, die Tür zu gehen
Zeige Details

TeamCity

Teamcity ist eine Bereitstellung und kontinuierliche Integration (CI) Server für die Softwareentwicklung. Das Produkt wird von JetBrains s.r.o. entwickelt, die im Jahr 2000 gegründet und
Zeige Details

Codenvy

Freemium
Cloud-Workspaces für Entwicklungsteams.
Zeige Details

Chef

Frei
Infrastructure Automation für Hardened, konsistente Konfiguration in jedem Maßstab. Chef Infra automatisiert Infrastruktur-Konfiguration, um sicherzustellen, jedes System richtig
Zeige Details

GoCD

Frei
GoCD ist ein Open-Source-build und Entriegelungswerkzeug von Thought. GoCD unterstützt moderne Infrastruktur und hilft Unternehmen Unternehmen erhalten Software geliefert schneller,
Zeige Details

Gradle

Frei
Beschleunigen Sie die Produktivität der Entwickler. Gradle hilft Teams zu bauen, automatisieren und bessere Software, schneller liefern.
Zeige Details

AppVeyor

Freemium
Status Abzeichen. Anzeige Abzeichen für bestimmten Zweig; Retina-Unterstützung; SVG Abzeichen. Customizing-Titel. Abzeichen für Projekte mit öffentlichen Repositories auf GitHub und
Zeige Details

Distelli

Bezahlt
Heute muss jedes Unternehmen wie ein Software-Unternehmen verhalten und schneller bessere Software versenden. Puppet Portfolio von Produkten geben Ihnen die Werkzeuge und Automatisierung
Zeige Details

Microsoft Team Foundation Server

Bezahlt
Visual Studio Entwickler-Tools und Dienstleistungen machen App-Entwicklung einfach für jede Plattform und Sprache. Probieren Sie unseren Mac & Windows-Code-Editor, IDE oder Azure DevOps
Zeige Details

Apache Ant

Apache Ant ist ein Java-Bibliothek und Kommandozeilen-Tool, deren Aufgabe ist es, Verfahren in Build beschrieben Drive-Dateien als Ziele und Erweiterungspunkte voneinander abhängig.
Zeige Details

AWS CodePipeline

Bietet einen Überblick über CodePipeline, eine kontinuierliche Integration und Release Automation-Service für Anwendungen, die Sie in der Cloud freigeben möchten.
Zeige Details

Apache Bloodhound

Frei
Homepage der Apache Software Foundation
Zeige Details

Rudder

Frei
Discover RUDDER 5,0 .page-id-8046> .Full-Gehalt> .panel-grid> .panel-row-style {padding: 60px 15px; Position: relative; } .Page-id-8046> .Full-Gehalt> .navbar + .panel-grid {padding:
Zeige Details

SaltStack

SaltStack intelligente Automatisierung liefert, ereignisgesteuerte Sicherheit, Cloud und Konfigurationsmanagement für die Komplexität und den Umfang einer Software-definierten Welt.
Zeige Details

NixOS

Frei
25. Juni 2014 ... Alle Softwarekomponenten in NixOS sind installiert, um die Nichts Paketmanager. Pakete in Nichts werden mit der nix Sprache definieren nichts Ausdrücke zu erstellen. Nix
Zeige Details

Cfengine

Frei
Automate groß angelegte, komplexe und unternehmenskritische IT-Infrastruktur mit CFEngine
Zeige Details

AWS CodeBuild

Online-Shopping von der größten Auswahl der Erde der Bücher, Zeitschriften, Musik, DVDs, Videos, Elektronik, Computer, Software, Kleidung & Accessoires, Schuhe, Schmuck, Werkzeuge und
Zeige Details