Apache Maven

Apache Maven

Apache Maven on projekti mõistmist ja juhtimise tarkvara abil. See põhineb projekti ümber objekti mudeli kontseptsiooni või POM. Maven eesmärk on juhtida build, dokumentatsiooni ja aruandluse projekti oma kese, teabe. Maven saab kasutada kolmel järgmisel viisil: kasutamine Kasutamine seotud teavet optimeeritud inimesed kinnisvarakava et kasutada Maven. Need vahendid hõlmavad kümne minuti test, mis toimib õpetus, mis annab ülevaate Maven peamiste funktsioonide lihtne kümme minutit. Seal on ka plugin nimekirja teabe iga Maven plugin. laiendama Sirutusel seotud teabe on mõeldud inimestele, kes soovivad luua Maven plugin kaasas oma tööriistakomplekt või projekti. Seal on ka teabe kättesaadavaks inimestele, kes võib või ei pruugi olla huvitatud Kasutades Maven, kuid kes on huvitatud avaldades projekti andmed Maven keskne hoidla. panustama Contribute seotud teave on mõeldud inimestele, kes soovivad kaasa lüüa Maven. Maven on avatud lähtekoodiga tarkvara kogukond, mis tervitab panuse ja innovatsiooni. Arendajad ja huvilisi kaasa core Maven projekti saavad seda teavet. Seal on erinevaid toetuse saadaval Maven. Seal on wiki koos meililisti arhiiv, mis salvestab teabe varem lahendatud probleeme. Seal on ka küsimus tracker sama funktsiooni. Kui probleem ei ole näinud, saab tellida Maven Kasutajad meililisti saada vastuseid. Maven arendajad on saadaval ka kontakti kasutades IRC. Siin on mõned nõuded süsteemile Maven. Kuigi puuduvad minimaalsed mälu nõue või operatsioonisüsteemi nõue, Maven nõuab allalaaditud Java Development Kit. Maven jaotub ka kahteteist alla formaate, nii et saate valida üks, mis sobib kõige paremini teie operatsioonisüsteemi. Maven töötab kasutades unikaalset süntaks, mida on lihtne õppida. Ehitada projekte, sa pead end kurssi viia süntaks käske ja kuidas täita neid. Maven kodulehel on põhjalik õpetused kasutamiseks, samuti projekti näidete ja veaotsingu nõuandeid, kui asjad ei lähe plaanipäraselt.

Lae alla Apache Maven
Tunnused Apache Maven
  • Simple projekti setup, mis võimaldab teil alustada uusi projekte ja moodulid sekundit
  • Järjepidev kasutamine kõikide projektide
  • Sõltuvus juhtimine, mis hõlmab sõltuvust sulgemised ja automaatne uuendamine
  • Võime hakkama mitu projekti korraga
  • Juurdepääs mitu raamatukogud ja metaandmete
  • Laiendatav Java plugin võime
  • Mudel põhineb ehitab
  • Ühtne projekti andmed ja õpetused saadaval Internetis
Plussid Apache Maven
  • Annab võime hoida kasutaja up-to-date raamatukogud ja automaatika
  • Juhib sõltuvuste vahel raamatukogude ja projektid
  • Võimaldab arendajatel keskenduda funktsiooni asemel struktuur
  • Haldab suurte ja keerukate projektide kergust
  • Nr minimaalne kõvaketas või operatsioonisüsteemi vaja
  • Töötab peaaegu iga platvormi
Miinused Apache Maven
  • Vajab Java Development Kit perspektiivis
  • Getting hea konfiguratsiooni võib kuluda väärtuslikku aega ja ressursse
  • Paljud konfiguratsiooni parameetreid saab muuta õppimine süsteemi raske
  • Sõltuvus juhtimine on õiglane keskmine, mitte ülemuse
Apache Maven Video

Alternatiivid Apache Maven

Teamwork

Meeskonnatöö ei ole üksikisik tarkvara. Pigem on terve komplekt neile (arvate Microsoft Office). Meeskonnatöö sviidis Meeskonnatöö projektid, projektijuhtimise tarkvara; Meeskonnatöö
Näita detaile

Buddybuild

Buddybuild on pidev integratsiooni platvorm, mis aitab arendajatel tulla rakendused ja testida neid kiiresti. Vastavalt ettevõtte kodulehel, Buddybuild annab pideva integratsioon ja
Näita detaile

Travis CI

piiratud võimalustega
Travis CI on avatud lähtekoodiga tarkvara teenus, mis teste ja juurutab GitHub korraldatud projekte. See on vorm pidev integratsioon tarkvara.
Näita detaile

Codeship

piiratud võimalustega
Codeship on platvorm ehitatud ohutu, kiire ja usaldusväärne Pidev integratsioon pilve. Teenus kohaletoimetamise kaudu Codeship on pidev tähenduses, et erinevate arendajate toita koodid
Näita detaile

Ansible

tasuta
Ansible on tarkvara loodud lihtne automatiseerimine. Selle asemel, et lahendada sama probleem ikka ja jälle, Ansible võimaldab IT spetsialistide lahendada probleeme üks kord ja seejärel
Näita detaile

Buildkite

makstud
Buildkite on teenus, mis automatiseerib oma tarkvara ehitada ja testimise protsessid.
Näita detaile

CircleCI

piiratud võimalustega
CircleCI pideva integratsiooni ja edastusplatvormi lihtsustab meeskonnad igas suuruses kiiresti ehitada ja vabastamise kvaliteediga tarkvara skaalal. Build Linux, MacOS, ja Android,
Näita detaile

Jenkins

tasuta
Jenkins lihtsustab elu tarkvaraarendajad pakkudes automatiseerimine mitmeid aspekte arengu protsessi.
Näita detaile

Octopus Deploy

makstud
Octopus juurutada automatiseerib protsesside juurutamine ja pakub laia valikut tööriistu veenduda, et tarkvara juurutamine on valmis minema läbi ukse ja töö te kavatsete seda.
Näita detaile

TeamCity

TeamCity on kasutuselevõtu ja pideva integratsiooni (CI) server tarkvara arendamiseks. Toode on välja töötatud JetBrains s.r.o., mis asutati 2000. aastal ja on kontorid San Mateo, CA .; New
Näita detaile

Codenvy

piiratud võimalustega
Cloud tööruumid arengu meeskonnad.
Näita detaile

Chef

tasuta
Infrastruktuur Automaatika paadunud, töötav konfiguratsioon on iga skaala. Chef Infra automatiseerib infrastruktuuri konfiguratsiooni, tagades iga süsteem on õigesti seadistatud ja
Näita detaile

GoCD

tasuta
GoCD on avatud lähtekoodiga build ja vabastamise tööriista ThoughtWorks. GoCD toetab kaasaegne infrastruktuur ja aitab ettevõtte ettevõtete saada tarnitud tarkvara kiiremaks, turvalisemaks
Näita detaile

Gradle

tasuta
Kiirendada arendaja tootlikkus. Gradle aitab meeskonda ehitada, automatiseerida ja pakkuda paremat tarkvara kiiremini.
Näita detaile

AppVeyor

piiratud võimalustega
Staatus märgid. Näita märgi konkreetsete filiaal; Retina toetust; SVG märgid. Kohandamine pealkirjad. Märgid projektide avaliku hoidlate kohta GitHub ja Bitbucket. Projekti staatus märgi
Näita detaile

Distelli

makstud
Täna, iga ettevõte vajab käituda nagu tarkvarafirma ja laeva parema tarkvara kiiremini. Puppet tooteportfelli annab sulle vahendid ja automaatika peate avastada, hallata ja edastada kõik
Näita detaile

Microsoft Team Foundation Server

makstud
Visual Studio dev tööriistad ja teenused teevad app arengut lihtne iga platvormi ja keelt. Proovige meie Mac & Windows koodiredaktor, IDE või Azure DevOps tasuta.
Näita detaile

Apache Ant

Apache Ant on Java raamatukogu ja käsurea tööriista, mille ülesanne on juhtida protsesse kirjeldatud build failid sihtmärgid ja laiendamine punktid sõltub üksteist. Peamised tuntud kasutamine
Näita detaile

AWS CodePipeline

Annab ülevaate CodePipeline, pideva integratsiooni ja vabastamise automaatika teenust rakendused soovite vabastada pilve.
Näita detaile

Apache Bloodhound

tasuta
Kodulehekülg The Apache Software Foundation
Näita detaile

Rudder

tasuta
Avasta TÜÜRI 5,0 .page-id-8046> Full-sisu> .panel-grid> .panel rea stiilis {padding: 60 pikslit 15px; asukoht: sugulane; } .Page-id-8046> Full-content> .navbar + .panel-grid {polstri:
Näita detaile

SaltStack

SaltStack intelligentne automaatika pakub, Sündmusepõhiste turvalisus, pilve ja konfiguratsiooni haldamise keerukust ja ulatust tarkvara määratletud maailma.
Näita detaile

NixOS

tasuta
25. juuni 2014 ... Kõik tarkvara komponente NixOS on paigaldatud kasutades Nix paketi manager. Paketid Nix on defineeritud kasutades nix keeles luua nix väljendeid. Nix väljendeid määratleda
Näita detaile

Cfengine

tasuta
Automatiseerimine suurte, keeruliste ja missiooni kriitiline IT infrastruktuuri CFEngine
Näita detaile

AWS CodeBuild

Online shopping maast suurim valik raamatuid, ajakirju, muusikat, DVDsid, videoid, elektroonika, arvutid, tarkvara, rõivad ja aksessuaarid, kingad, ehted, tööriistad ja riistvara, Mõõteseadmed,
Näita detaile