Apache Maven

Apache Maven

Apache Maven jest narzędziem rozumienia projekt i oprogramowanie do zarządzania. Opiera się wokół modelu obiektowego projektu koncepcji, albo POM. Maven jest przeznaczony do zarządzania gromadzenie, dokumentowanie i raportowanie projektu od jego centralnego ośrodka informacji. Maven może być stosowany w następujących trzech sposobów: Posługiwać się Informacje dotyczące użytkowa jest zoptymalizowany dla osób budujących projekty, które wykorzystują Maven. Zasoby te obejmują badanie dziesięć minut, który funkcjonuje jako samouczek, dając przegląd głównych cech Maven w łatwy dziesięć minut. Jest też lista plugin do szczegółowych informacji na temat każdej wtyczki Maven. Poszerzać Informacje przedłużyć związane jest przeznaczony dla ludzi, którzy chcą stworzyć plugin Maven towarzyszyć własny zestaw narzędzi lub projektu. Jest też informacja dostępna dla osób, które mogą lub nie mogą być zainteresowani wykorzystaniem Mavena, ale którzy są zainteresowani publikacją danych projektowych w centralnym repozytorium Maven jest. Przyczynić się Odnośne przyczynić-informacja jest dla ludzi, którzy chcą wziąć udział w Maven. Maven jest open source ze społecznością, która docenia wkład i innowacji. Deweloperzy i zainteresowanych przyczyniając się do rdzenia projekt Maven skorzysta z tej informacji. Istnieje wiele wsparcia dostępne dla Maven. Jest wiki wraz z listy archiwum, który przechowuje informacje o poprzednio rozwiązanych problemów. Jest też kwestia tracker z tej samej funkcji. Jeśli problem nie został dotąd, można zapisać się na listę mailingową Użytkownicy Maven otrzymywać odpowiedzi. Maven programistów dostępne są również do kontaktu za pomocą IRC. Istnieje kilka wymagania systemowe do zainstalowania Maven. Chociaż nie ma wymogu minimalnej pamięci lub wymóg systemu operacyjnego, Maven wymaga ściągnięty Java Development Kit. Maven jest również dystrybuowane w dwunastu różnych formatów pobierania, dzięki czemu można wybrać ten, który najlepiej pasuje do danego systemu operacyjnego. Maven jest prowadzony przy użyciu unikalnego składni, który jest łatwy do nauczenia. Projekty budować, trzeba zapoznać się z poleceniami składni i sposób do ich wykonania. Na stronie Maven ma kompleksowych tutoriale do użycia, jak również przykłady projektów oraz wskazówki dotyczące rozwiązywania problemów, gdy sprawy nie idą zgodnie z planem.

Ściągnij Apache Maven
Cechy Apache Maven
  • Prosta konfiguracja projekt, który pozwala na rozpoczęcie nowych projektów i modułów w kilka sekund
  • Konsekwentne wykorzystanie wszystkich projektów
  • zarządzanie zależność, która obejmuje zamknięć zależność i automatyczną aktualizację
  • Zdolność do obsługi wielu projektów jednocześnie
  • Dostęp do wielu bibliotek i metadanych
  • Extensible z możliwością wtyczkę Java
  • Model opiera się buduje
  • Spójne informacje o projekcie i tutoriale dostępne w Internecie
Plusy Apache Maven
  • Zapewnia zdolność do utrzymania użytkownika aż do dnia, w bibliotekach i automatyki
  • Zarządza zależności między bibliotekami i projektów
  • Pozwala programistom skupić się na funkcjonalności zamiast struktury
  • Zarządza dużych i skomplikowanych projektów z łatwością
  • Brak minimalnej dysku twardego lub systemu operacyjnego wymagane
  • Działa na niemal każdej platformie
Minusy Apache Maven
  • Potrzebuje Java Development Kit na metę
  • Uzyskanie dobrej konfiguracji może potrwać cenny czas i zasoby
  • Wiele parametrów konfiguracyjnych można dokonać uczenia systemu trudne
  • zarządzanie zależność jest sprawiedliwe średnia zamiast przełożony
Apache Maven Wideo

Alternatywy dla Apache Maven

Teamwork

Praca zespołowa nie jest indywidualne oprogramowanie. Przeciwnie, jest to cały pakiet z nich (myślę biura Microsoft). Pakiet zawiera zespołowa Praca zespołowa Projekty, oprogramowanie
Pokaż szczegóły

Buddybuild

Buddybuild jest ciągłym platforma integracyjna, która pomaga programistom pochodzić z aplikacji i przetestować je szybko. Według strony internetowej firmy, Buddybuild zapewnia ciągłą
Pokaż szczegóły

Travis CI

Freemium
Travis CI jest serwis oprogramowania open source, że testy i wdraża GitHub gospodarzem projektów. Jest to forma ciągłego oprogramowania integracyjnego.
Pokaż szczegóły

Codeship

Freemium
Codeship to platforma zbudowana na bezpieczne, szybkie i niezawodne ciągłej integracji w chmurze. Świadczenie usług przez Codeship jest ciągła oznacza, że ​​programiści karmić różne kody
Pokaż szczegóły

Ansible

Wolny
Ansibl to program stworzony dla łatwej automatyki IT. Zamiast rozwiązać ten sam problem w kółko, specjaliści IT ansibl pozwala rozwiązać problemy raz, a następnie utworzyć zautomatyzowanych
Pokaż szczegóły

Buildkite

Płatny
Buildkite jest usługą, która automatyzuje kompilacji oprogramowania i procesów testowania.
Pokaż szczegóły

CircleCI

Freemium
ciągła integracja i dostawa platforma CircleCI ułatwia zespołów wszystkich rozmiarów do szybkiego budowania i jakości oprogramowania release na dużą skalę. Kompilacji dla Linux, MacOS
Pokaż szczegóły

Jenkins

Wolny
Jenkins upraszcza życie programistów oferując automatyzację wielu aspektów procesu rozwoju.
Pokaż szczegóły

Octopus Deploy

Płatny
Octopus Deploy automatyzuje proces wdrażania i oferuje szeroki wachlarz narzędzi, aby upewnić się, że oprogramowanie jest wdrażany jest gotowy, aby przejść przez drzwi i pracy, jak zamierzają
Pokaż szczegóły

TeamCity

TeamCity jest rozmieszczenie i serwer ciągłej integracji (CI) dla rozwoju oprogramowania. Produkt został opracowany przez JetBrains s.r.o., która została założona w 2000 roku i ma biura
Pokaż szczegóły

Codenvy

Freemium
Chmura obszary robocze dla zespołów programistycznych.
Pokaż szczegóły

Chef

Wolny
Automatyzacja infrastruktury stwardnieniu Konsekwentne Konfiguracja w dowolnej skali. Chef Infra automatyzuje konfigurację infrastruktury, zapewniając każdy system jest prawidłowo
Pokaż szczegóły

GoCD

Wolny
GoCD jest open source i build release narzędzie z ThoughtWorks. GoCD wspiera nowoczesną infrastrukturę i pomaga firmom przedsiębiorstw dostać oprogramowanie dostarczane szybciej, bezpieczniej
Pokaż szczegóły

Gradle

Wolny
Przyspieszenie produktywność programistów. Gradle pomaga zespołom build, zautomatyzować i dostarczać lepsze oprogramowanie, szybciej.
Pokaż szczegóły

AppVeyor

Freemium
odznaki stanu. Wyświetlanie odznaki dla konkretnego oddziału; Retina wsparcie; odznaki SVG. Dostosowywanie tytułów. Odznaki dla projektów z repozytoriów publicznych na GitHub i Bitbucket.
Pokaż szczegóły

Distelli

Płatny
Dzisiaj każda firma musi zachowywać się jak producenta oprogramowania i statek lepszego oprogramowania szybciej. Portfel jest marionetką produktów daje narzędzia i automatyzację trzeba
Pokaż szczegóły

Microsoft Team Foundation Server

Płatny
Visual Studio dev narzędzia i usługi sprawiają, że rozwój aplikacji łatwe dla każdej platformy i języka. Zajrzyj edytor Mac i okna kodu, IDE, lub Azure devops za darmo.
Pokaż szczegóły

Apache Ant

Apache Ant jest biblioteką i narzędzie wiersza polecenia Java, którego zadaniem jest prowadzenie procesów opisanych w plikach kompilacji jako cele i punkty rozszerzeń zależnych od siebie.
Pokaż szczegóły

AWS CodePipeline

Zawiera przegląd CodePipeline, ciągłej integracji i uwalniania służby automatyki dla aplikacji, które chcą, aby zwolnić w chmurze.
Pokaż szczegóły

Apache Bloodhound

Wolny
Strona główna The Apache Software Foundation
Pokaż szczegóły

Rudder

Wolny
Odkryj RUDDER 5,0 .strona-id-8046> .full-content> .panel-grid> .panel-row-style {padding: 60px 15px; Pozycja: względna; } .Strona ID-8046> .full-zawartości> .navbar + .panel-siatki
Pokaż szczegóły

SaltStack

SaltStack inteligentna automatyka zapewnia, bezpieczeństwo zdarzeniami, Chmura i zarządzanie konfiguracją dla złożoności i skali Software-Defined świata.
Pokaż szczegóły

NixOS

Wolny
25 czerwca 2014 ... Wszystkie składniki oprogramowania w NixOS są instalowane za pomocą menedżera pakietów Nix. Pakiety w Nix są definiowane przy użyciu języka nix do tworzenia wyrażeń nix.
Pokaż szczegóły

Cfengine

Wolny
Automatyzacja dużą skalę, złożone i misja krytyczna infrastruktura IT z cfengine
Pokaż szczegóły

AWS CodeBuild

zakupy online z największego wyboru ziemskiej książek, czasopism, muzyki, płyt DVD, wideo, elektronika, komputery, oprogramowanie, odzież i akcesoria, buty, biżuterię, narzędzi i sprzętu,
Pokaż szczegóły