Apache Maven

Apache Maven

Apache Maven yra projektas supratimas ir valdymas programinės įrangos įrankis. Jis grindžiamas aplink projekto objekto modelio koncepciją, arba POM. Specialistė skirta valdyti statyti, dokumentus ir ataskaitas projekto nuo centrinio mazgo informaciją. Specialistė gali būti naudojamas iš šių trijų būdų: naudojimas Naudojimas susijusi informacija yra optimizuotas žmonių statybos projektų, kurie naudoja Specialistė. Šie ištekliai apima dešimt minučių testą, kuris veikia kaip pamoka, kurioje pateikiama pagrindinių Specialistė funkcijų apžvalga lengva dešimt minučių. Yra taip pat įskiepiai sąrašas konkrečios informacijos apie kiekvieną Specialistė įskiepiai. išplėsti Pratęsti susijusi informacija yra skirta žmonėms, kurie nori sukurti Maven įskiepiai lydėti savo įrankių rinkinys ar projektą. Yra taip pat prieinama informacija žmonėms, kurie gali ar ne gali būti domina naudojant Specialistė, bet kurie domisi leidybos projektų duomenis Specialistė centrinėje saugykloje. Prisidėti Prisidėti susijusi informacija yra žmonių, kurie nori įsitraukti su Specialistė. Specialistė yra atviro kodo programinė įranga su bendruomene, kuri priima indėlį ir inovacijas. Programavimas ir tiems, kurie domisi prisideda prie svarbiausių Maven projekto turės naudos iš šios informacijos. Yra paramos įvairovė galima Specialistė. Yra wiki kartu su pašto List Archive, kad parduotuvių informacija apie anksčiau išspręsti problemas. Taip pat yra problema Tracker su tą pačią funkciją. Jei problema nebuvo matęs, galite prisijungti prie Specialistė Vartotojai pašto adresų sąrašą gauti atsakymus. Specialistė kūrėjai taip pat yra kontakto naudojant IRC. Yra keletas sistemos reikalavimai paleisti Specialistė. Nors nėra minimalus atminties reikalavimas arba operacinė sistema reikalavimas, Maven reikia atsisiųstą Java Development Kit. Specialistė taip pat platinamas dvylikos skirtingų parsisiųsti formatais, todėl jūs galite pasirinkti vieną, kuris geriausiai atitinka jūsų operacinę sistemą. Specialistė paleisti naudojant unikalų sintaksę, kad lengva mokytis. Statyti projektuose, turite susipažinti su sintaksės komandas ir kaip juos vykdyti. Maven svetainė yra išsamius vadovėliai naudoti, taip pat projektų pavyzdžius ir trikčių šalinimo patarimų, kai viskas neina taip, kaip planuota.

Parsisiųsti Apache Maven
Savybės Apache Maven
  • Paprasta projektas nustatymas, kuris leidžia jums pradėti naujus projektus ir modulius sekundžių
  • Nuoseklus naudojimas su visais projektais
  • Priklausomybė valdymas, kuris apima priklausomybę uždarymo ir automatinį atnaujinimą
  • Gebėjimas dirbti kelis projektus vienu metu
  • Prieiga prie kelių bibliotekų ir metaduomenų
  • Išplėstine su Java Plugin galimybes
  • Modelis pagrįstas stato
  • Nuosekli informacija apie projektą ir vadovėliai internete
Argumentai "už" Apache Maven
  • Teikia galimybę išlaikyti vartotoją up-to-data nuo bibliotekų ir automatizavimo
  • Valdo tarp bibliotekų ir projektų priklausomybių
  • Leidžia kūrėjams sutelkti dėmesį į funkcionalumą, o ne struktūra
  • Valdo didelius ir sudėtingus projektus su lengvumu
  • Nėra Minimaliai kietojo disko arba operacinė sistema reikalinga
  • Veikia beveik kiekvieną platforma
Cons Apache Maven
  • Reikia Java Development Kit paleisti
  • Gauti gerą konfigūraciją gali užtrukti iki brangų laiką ir išteklius
  • Daug konfigūravimo parametrai gali padaryti mokymosi sistemą sunku
  • Priklausomybė valdymas yra teisinga vidurkį, o ne pranašesnis
Apache Maven Video

Alternatyvos Apache Maven

Teamwork

Komandinis darbas yra ne individuali programinė įranga. Atvirkščiai, tai visai komplektą iš jų (manau, Microsoft Office). Komandinio darbo Suite apima Teamwork Projects, projektų valdymo
Parodyk detales

Buddybuild

Buddybuild yra nuolatinis integravimo platforma, kuri padeda kūrėjams sugalvoti apps ir išbandyti juos greitai. Pasak bendrovės interneto svetainėje, Buddybuild suteikia nenutrūkstamą
Parodyk detales

Travis CI

freemium
Travisas PI yra atviro kodo programinė įranga paslauga, tyrimų bei bandymų pritaikiusi GitHub surengė projektus. Tai nuolat integracijos programinės įrangos forma.
Parodyk detales

Codeship

freemium
Codeship yra platforma pastatytas saugus, greitas ir patikimas Nuolatinis integracija į debesis. Paslauga pristatymas per Codeship yra tęstinis reiškia, kad įvairūs kūrėjai pašarų kodus
Parodyk detales

Ansible

Laisvas
Ansible yra programinė įranga, sukurta lengvai automatizuoti. Užuot sprendžiant tą pačią problemą daugiau ir daugiau, Ansible leidžia IT specialistams, siekiant išspręsti problemas kartą
Parodyk detales

Buildkite

Mokama
Buildkite yra paslauga, kuri automatizuoja savo programinės įrangos statyti ir testavimo procesus.
Parodyk detales

CircleCI

freemium
CircleCI nepertraukiamo integracija ir pristatymo platforma palengvina komandų visų dydžių greitai sukurti ir išleisti kokybės programinės įrangos mastelio. Pastatyk Linux, MacOS, ir
Parodyk detales

Jenkins

Laisvas
Jenkins supaprastina programinės įrangos kūrėjams gyvenimus siūlydami automatizavimo iš aspektų plėtros procese skaičiaus.
Parodyk detales

Octopus Deploy

Mokama
Aštuonkojai diegimas automatizuoja diegimo procesą ir siūlo platų įrankių įsitikinti, kad programinė įranga, kurią diegimas yra pasiruošę eiti pro duris ir dirbti, kaip jūs ketinate jį.
Parodyk detales

TeamCity

TeamCity yra dislokavimas ir nuolatinis integracijos (PI) serverio programinės įrangos kūrimas. Šis produktas yra sukurtas JetBrains s.r.o., kuri buvo įkurta 2000 metais ir turi biurus
Parodyk detales

Codenvy

freemium
Debesis darbo vietos vystymo komandoms.
Parodyk detales

Chef

Laisvas
Infrastruktūra Automatika Sukietėjęs, nuosekliai konfigūracija bet kokio masto. Virėja Infra automatizuoja infrastruktūros konfigūracijos, užtikrinant kiekviena sistema yra teisingai
Parodyk detales

GoCD

Laisvas
GoCD yra atviro kodo statyti ir išleidimo priemonė nuo ThoughtWorks. GoCD palaiko modernią infrastruktūrą ir padeda įmonių įmonėms gauti programinę įrangą pristatyti greičiau, saugiau
Parodyk detales

Gradle

Laisvas
Pagreitinti programuotojo produktyvumą. Gradle padeda komandų statyti, automatizuoti ir užtikrinti geresnę įrangą, greičiau.
Parodyk detales

AppVeyor

freemium
Statusas ženkleliai. Rodyti ženklelis už konkretaus filialo; Tinklainės parama; SVG, ženkleliai. Pritaikyti pavadinimus. Ženkliukai projektams, susijusiems su viešųjų saugyklų apie
Parodyk detales

Distelli

Mokama
Šiandien kiekviena įmonė turi elgtis kaip programinės įrangos kompaniją ir atsiųsti geresnį programinės įrangos greičiau. Lėlių portfelis produktų suteiks jums įrankius ir automatizavimą,
Parodyk detales

Microsoft Team Foundation Server

Mokama
"Visual Studio dev įrankiai ir paslaugos padaryti app plėtra lengva bet kurios platformos ir kalba. Išbandykite mūsų "Mac & Windows" kodo redaktorius, IDE, arba Azure DevOps
Parodyk detales

Apache Ant

Apache Skruzdė yra Java biblioteka ir komandų eilutės įrankis, kurio misija yra vairuoti statyti failus aprašytas kaip tikslų ir pratęsimas kiekis priklausomai nuo to, tarpusavyje procesus.
Parodyk detales

AWS CodePipeline

Pateikiama CodePipeline, nuolat integracijos ir atleiskite automatizavimo paslaugų teikti paraiškas, kuriuos norite išleisti debesyje apžvalga.
Parodyk detales

Apache Bloodhound

Laisvas
Titulinis puslapis Apache Software Foundation
Parodyk detales

Rudder

Laisvas
Atraskite RUDDER 5,0 .page-ID-8046> .full turinio> .panel-tinklelis> .panel eilės stiliaus {padding: 60 piks 15px; pozicija: santykinis; } .Page-ID-8046> .full-turinys> .navbar + .panel-tinklelis
Parodyk detales

SaltStack

SaltStack protingas automatika užtikrina, įvykiu pagrįsti saugumą, debesys ir konfigūracijos valdymą sudėtingumo ir masto programinės įrangos apibrėžtas pasaulyje.
Parodyk detales

NixOS

Laisvas
25 Bir 2014 m ... Visi programinės įrangos komponentai NixOS yra įdiegta naudojant nix paketų tvarkyklę. Paketai Niktė yra apibrėžti naudojant nix kalbą sukurti nix išraiškas. Niktė išraiškos
Parodyk detales

Cfengine

Laisvas
Automatizuoti didelio masto, sudėtingas ir misija kritinė IT infrastruktūros su CFEngine
Parodyk detales

AWS CodeBuild

Pirkimas internetu iš žemės didžiausios atrankos knygų, žurnalų, muzikos, DVD, video, elektronikos, kompiuterių, programinės įrangos, Drabužiai ir aksesuarai, avalynė, papuošalai,
Parodyk detales