Apache Maven

Apache Maven

Apache Maven je projekt razumevanje in programske opreme za upravljanje orodje. Temelji okoli objekta modela projektnega koncepta, ali POM. Maven je zasnovan za upravljanje graditi, dokumentiranje in poročanje projekta od njegovega osrednjega vozlišča informacij. Maven se lahko uporablja v naslednjih treh načinov: Uporaba informacije v zvezi z uporabo je optimizirana za ljudi, ki gradijo projekti, ki uporabljajo Maven. Ti viri vključujejo deset preizkus minut, da deluje kot učbenik, ki daje pregled glavnih značilnosti Maven je na enostaven deset minut. Tam je tudi seznam plugin za podrobne informacije o vsakem Maven plugin. Podaljšajte S tem povezane, razširijo informacije je zasnovan za ljudi, ki želijo ustvariti Maven vtičnik, ki spremljajo svojo garnituro ali projekt. Tam je tudi razpoložljivi podatki za ljudi, ki bi ali ne bi zanimala uporaba Maven, ampak, ki so zainteresirani za objavo projektnih podatkov v centralnem skladišču Maven je. Prispevajte Informacije v zvezi z prispevala je za ljudi, ki želijo, da se ukvarjajo z Maven. Maven je odprtokodna programska oprema s skupnostjo, ki pozdravlja prispevek in inovacije. Razvijalci in tiste, želijo prispevati k jedru projekta Maven bo imel koristi od te informacije. Obstaja različne podpore na voljo za Maven. Tam je wiki skupaj s poštni seznam arhiva, ki shranjuje informacije o prej rešiti težave. Tam je tudi vprašanje tracker z enako funkcijo. Če je težava ni videl, se lahko naročite na Maven uporabnikov mailing listo, da dobijo odgovore. Maven razvijalci so na voljo stiku tudi z uporabo IRC. Obstaja nekaj sistemske zahteve za vožnjo Maven. Čeprav ni najmanjši spomin zahteva ali delujejo zahteva sistem, Maven zahteva prenesli Java Development Kit. Maven je razdeljen tudi v dvanajstih različnih oblikah prenosa, tako da si lahko izberete tistega, ki najbolj ustreza vašim operacijskim sistemom. Maven poteka s pomočjo edinstveno sintakso, ki je enostaven za učenje. Za izgradnjo projektov, ki jih imate, da se seznanite z ukazi sintakso in poti za njihovo izvršitev. Spletna stran Maven ima celovite vaj za uporabo, kot tudi primere projektov in nasveti za odpravljanje težav, ko stvari ne gredo po načrtih.

Prenos Apache Maven
Značilnosti Apache Maven
  • Enostavno nastavitev projekt, ki omogoča, da začnete nove projekte in modulov v nekaj sekundah
  • Dosledna uporaba pri vseh projektih
  • Upravljanje odvisnosti, ki vključuje zaprtja odvisnosti in samodejno posodabljanje
  • Sposobnost hkrati ročaj več projektov
  • Dostop do več knjižnic in metapodatkov
  • Razširljiv z Java vtičnikom zmogljivosti
  • Model temelji gradi
  • Skladen podatki o projektu in vaje na voljo na spletu
Pros Apache Maven
  • Zagotavlja možnost za ohranitev uporabnik up-to-date o knjižnicah in avtomatizacije
  • Upravlja odvisnosti med knjižnicami in projektov
  • Razvijalcem omogoča poudarkom na funkcionalnosti namesto strukture
  • Upravlja velikih in zahtevnih projektov z lahkoto
  • Ne minimalna trdi disk ali operacijski sistem zahteva
  • Deluje na skoraj vseh platforme
Slabosti Apache Maven
  • Potrebna Java Development Kit za vožnjo
  • Kako konfiguracijo dobro lahko traja do dragocenega časa in sredstev
  • Veliko konfiguracijske parametre lahko učenje sistema težko
  • Upravljanje Odvisnost je pravično, da v povprečju ne superior
Apache Maven Video

Alternative Apache Maven

Teamwork

Timsko delo ni posameznik programske opreme. Namesto, da je cel paket od njih (mislim, Microsoft Office). Apartma Timsko delo vključuje timsko delo projekti, programska oprema za vodenje
Pokaži podrobnosti

Buddybuild

Buddybuild je stalno vključevanje platformo, ki pomaga razvijalci prišli do aplikacij in jih hitro preizkusiti. Glede na spletni strani družbe, Buddybuild zagotavlja stalno vključevanje
Pokaži podrobnosti

Travis CI

freemium
Travis CI je odprto storitev vir programske opreme, ki testi in razvije GitHub-gosti projektov. To je oblika stalnega programske opreme integracije.
Pokaži podrobnosti

Codeship

freemium
Codeship je platforma zgrajena za varno, hitro in zanesljivo neprekinjene vključitve v oblaku. Dostava Storitev skozi Codeship je stalno kar pomeni, da so različni razvijalci krme kode v depoju,
Pokaži podrobnosti

Ansible

prost
Ansible je programska oprema, ustvarjena za enostavno IT avtomatizacije. Namesto reševanja istega problema znova in znova, Ansible omogoča IT strokovnjakov za reševanje problemov enkrat
Pokaži podrobnosti

Buildkite

plačan
Buildkite je storitev, ki avtomatizira svojo programsko opremo graditi in postopke testiranja.
Pokaži podrobnosti

CircleCI

freemium
stalno vključevanje in izvajanje platforma CircleCI je tako omogoča enostavno skupin vseh velikosti hitro izgradnjo in kakovostno sprostitev programske opreme na lestvici. Postava za Linux,
Pokaži podrobnosti

Jenkins

prost
Jenkins poenostavlja življenje razvijalcev programske opreme, ki jih ponujajo avtomatizacijo številnih vidikov razvojnega procesa.
Pokaži podrobnosti

Octopus Deploy

plačan
Hobotnica Uvajanje avtomatizira proces uvajanja in ponuja široko paleto orodij zagotoviti, da Uvajanje je programska oprema, ste pripravljeni, da gredo ven in dela, kot ga nameravate.
Pokaži podrobnosti

TeamCity

TeamCity je uvajanje in stalno vključevanje (CI) strežnik za razvoj programske opreme. Produkt je razvila JetBrains s.r.o., ki je bila ustanovljena leta 2000 in ima sedež v San Mateo v Kaliforniji
Pokaži podrobnosti

Codenvy

freemium
Cloud delovne prostore za razvojne ekipe.
Pokaži podrobnosti

Chef

prost
Avtomatizacija infrastruktura za utrjene, Dosledno Konfiguracija na njihov obseg. Chef Infra avtomatizira konfiguracijo infrastrukture, zagotavljanje vsak sistem pravilno in dosledno
Pokaži podrobnosti

GoCD

prost
GoCD je odprtokodni graditi in sprostitev orodje iz ThoughtWorks. GoCD podpira sodobno infrastrukturo in pomaga podjetje podjetja dobijo programska oprema dobavljeni hitrejši, varnejši
Pokaži podrobnosti

Gradle

prost
Pospešite produktivnost razvijalca. Gradle pomaga ekip graditi, avtomatizacijo in boljšo opremo, hitreje.
Pokaži podrobnosti

AppVeyor

freemium
Status značke. Prikaži značko za posebno vejo; Retina podporo; SVG značke. Prilagajanje naslovov. Značke za projekte z javnimi odlagališč na GitHub in Bitbucket. Stanje značko Projekt je
Pokaži podrobnosti

Distelli

plačan
Danes vsako podjetje potrebuje, da se obnašajo kot programsko podjetje in ladja boljšo opremo hitreje. Portfelj Lutkovno je izdelkov vam orodja in avtomatizacijo, ki jih potrebujete za odkrivanje,
Pokaži podrobnosti

Microsoft Team Foundation Server

plačan
Visual Studio dev orodij in storitev, da razvoj aplikacij enostavno za vse platforme in jeziku. Preizkusite naše Mac in Windows kodo urednik, IDE ali Azure DevOps brezplačno.
Pokaži podrobnosti

Apache Ant

Apache Ant je Java knjižnica in v ukazni vrstici orodje, katerega naloga je, da vozi postopke, opisane v graditi datotek kot cilji in razširitev točk, ki so odvisna od drug drugega. Glavni znana
Pokaži podrobnosti

AWS CodePipeline

Omogoča pregled CodePipeline, neprekinjeno povezovanje in sproščanje avtomatizacije storitve za aplikacije, ki jih želite sprostiti v oblaku.
Pokaži podrobnosti

Apache Bloodhound

prost
Domača stran The Apache Software Foundation
Pokaži podrobnosti

Rudder

prost
Odkrij RUDDER 5,0 .page-id-8046> .full vsebin> .panel mrežasta> .panel-vrstičnem slog {oblazinjenje: 60 slikovnih pik 15px; Položaj: relativna; } .Page-id-8046> .full-vsebine> .navbar
Pokaži podrobnosti

SaltStack

SaltStack inteligentno avtomatizacijo zagotavlja,-dogodkovno varnost, oblak in upravljanje konfiguracije za zahtevnost in obseg programske opredeljeni svetu.
Pokaži podrobnosti

NixOS

prost
25. junij 2014 ... Vse komponente programske opreme v NixOS so nameščeni z upraviteljem Nix paket. Paketi v Nix so opredeljene z jezika Nix ustvariti Nix izrazov. Nix izrazi opredeliti vse vhode
Pokaži podrobnosti

Cfengine

prost
Avtomat obsežno, zapleteno in kritične informacijske infrastrukture z CFEngine
Pokaži podrobnosti

AWS CodeBuild

Spletno nakupovanje iz zemeljske največji izbor knjig, revij, glasbe, DVD, video, elektronika, računalniki, programska oprema, oblačila in dodatki, čevlji, nakit, orodja in opreme, housewares,
Pokaži podrobnosti