Apache Maven

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.

Hent Apache Maven
Funktioner af Apache Maven
  • 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
Fordele ved Apache Maven
  • 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
Ulemper ved Apache Maven
  • 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
Apache Maven Video

Alternativer til Apache Maven

Teamwork

Teamwork er ikke en individuel software. Snarere er det en hel suite af dem (tror Microsoft Office). Den Teamwork suite omfatter Teamwork Projects, en projektledelse software; Teamwork Skrivebord,
Vis detaljer

Buddybuild

Buddybuild er en kontinuerlig integrationsplatform, der hjælper udviklere til at komme op med apps og teste dem hurtigt. Ifølge virksomhedens hjemmeside, Buddybuild giver en kontinuerlig
Vis detaljer

Travis CI

Freemium
Travis CI er et open source-software service, som prøver og udruller GitHub-vært projekter. Det er en form for løbende integration software.
Vis detaljer

Codeship

Freemium
Codeship er en platform bygget til sikker, hurtig og pålidelig Kontinuerlig Integration i skyen. Tjenesten levering via Codeship er kontinuert betydning, at de forskellige udviklere fodre
Vis detaljer

Ansible

Gratis
Ansible er en software skabt til nem IT automatisering. I stedet for at løse det samme problem igen og igen, Ansible giver it-specialister til at løse problemer en gang og derefter oprette automatiserede
Vis detaljer

Buildkite

betalt
Buildkite er en tjeneste, som automatiserer din software build og test processer.
Vis detaljer

CircleCI

Freemium
CircleCI fortsatte integration og levering platform gør det nemt for hold i alle størrelser til hurtigt at opbygge og frigivelse kvalitet software på skalaen. Byg til Linux, MacOS, og Android,
Vis detaljer

Jenkins

Gratis
Jenkins forenkler livet for softwareudviklere ved at tilbyde automatisering af en række aspekter af udviklingsprocessen.
Vis detaljer

Octopus Deploy

betalt
Octopus Deploy automatiserer implementeringsprocessen og tilbyder en bred vifte af værktøjer til at sørge for, at den software, du anvender, er klar til at gå ud af døren og arbejde som du ønsker
Vis detaljer

TeamCity

TeamCity er en implementering og løbende integration (CI) server til softwareudvikling. Produktet er udviklet af JetBrains s.r.o., som blev grundlagt i 2000 og har kontorer i San Mateo, Californien
Vis detaljer

Codenvy

Freemium
Cloud arbejdsrum for udviklingsteams.
Vis detaljer

Chef

Gratis
Automation Infrastruktur for Hærdet, Konsekvent konfiguration i enhver skala. Chef Infra automatiserer konfiguration infrastruktur, der sikrer alle systemer er konfigureret korrekt
Vis detaljer

GoCD

Gratis
GoCD er et open source build og frigivelse værktøj fra ThoughtWorks. GoCD understøtter moderne infrastruktur og hjælper enterprise virksomheder får software leveret hurtigere, sikrere
Vis detaljer

Gradle

Gratis
Accelerate udvikler produktivitet. Gradle hjælper teams bygge, automatisere og levere bedre software, hurtigere.
Vis detaljer

AppVeyor

Freemium
Status-badges. Vise badge til specifik gren; Nethinden støtte; SVG badges. Tilpasning af titler. Badges til projekter med offentlige arkiver på GitHub og Bitbucket. En Projektstatus badge
Vis detaljer

Distelli

betalt
I dag, hver virksomhed har brug for at opføre sig som en software-virksomhed og sende bedre software hurtigere. Puppet portefølje af produkter giver dig de værktøjer og automatisering, du har
Vis detaljer

Microsoft Team Foundation Server

betalt
Visual Studio dev værktøjer og tjenester gør app udvikling nemt for enhver platform og sprog. Prøv vores Mac og Windows kode editor, IDE, eller Azure DevOps gratis.
Vis detaljer

Apache Ant

Apache Ant er en Java-bibliotek og kommando-linje værktøj, hvis mission er at drive processer, der er beskrevet i bygge-filer som mål og forlængerledninger punkter er afhængige af hinanden.
Vis detaljer

AWS CodePipeline

Giver en oversigt over CodePipeline, en løbende integration og frigivelse automatisering service til programmer, du vil frigive i skyen.
Vis detaljer

Apache Bloodhound

Gratis
Hjemmeside af Apache Software Foundation
Vis detaljer

Rudder

Gratis
Oplev ror 5.0 .side-id-8046> .full-indhold> .panel-grid> .panel-række-stil {padding: 60px 15px; position: relative; } .Side-id-8046> .full-indhold> .navbar + .panel-grid {padding:
Vis detaljer

SaltStack

SaltStack intelligent automatisering leverer, event-driven sikkerhed, sky og konfigurationsstyring for kompleksiteten og omfanget af en software-defineret verden.
Vis detaljer

NixOS

Gratis
25 jun 2014 ... Alle softwarekomponenter i NixOS installeres ved hjælp af Nix pakke manager. Pakker i Nix er defineret ved hjælp af nix sproget til at skabe nix udtryk. Nix udtryk definere alle
Vis detaljer

Cfengine

Gratis
Automatiser store, komplekse og missionskritiske it-infrastruktur med cfengine
Vis detaljer

AWS CodeBuild

Online shopping fra jordens største udvalg af bøger, blade, musik, dvd'er, videoer, elektronik, computere, software, tøj og tilbehør, sko, smykker, værktøj og hardware, Housewares, møbler,
Vis detaljer